Issue #2725 Adding user/site derivparam migrate script
Former-commit-id:e88ca6c56f
[formerly0f9228c686
] [formerlyb4e353332b
] [formerlye88ca6c56f
[formerly0f9228c686
] [formerlyb4e353332b
] [formerlya0edd808b0
[formerlyb4e353332b
[formerly 8c37f0716051384e6364ffa30a6dd0a4649fb96b]]]] Former-commit-id:a0edd808b0
Former-commit-id:1c71d16497
[formerly8a449daa8d
] [formerly 6dce4a9545ee208963fdc6469b5d2b94228d59bd [formerlyfcca67d5ee
]] Former-commit-id: eb356e4af89f77376222ff1f97bade2195c450bd [formerly3e7996f0ae
] Former-commit-id:0946c44256
This commit is contained in:
parent
5896c3c48b
commit
ab046a357b
1 changed files with 38 additions and 0 deletions
38
deltaScripts/14.3.1/moveDerivedParameters.sh
Executable file
38
deltaScripts/14.3.1/moveDerivedParameters.sh
Executable file
|
@ -0,0 +1,38 @@
|
|||
#!/bin/bash
|
||||
# This script will move any non-base derived parameter functions and definitions
|
||||
# from cave_static to common_static.
|
||||
#
|
||||
# This update is required with 14.3.1.
|
||||
#
|
||||
|
||||
echo "INFO: Moving all derived parameter definitions and functions to common_static."
|
||||
|
||||
IFS=$'\n'
|
||||
# LEVEL NAME
|
||||
definitionFiles=`find /awips2/edex/data/utility/cave_static/*/*/derivedParameters/definitions/ -maxdepth 1 -iname '*.xml'`
|
||||
functionFiles=`find /awips2/edex/data/utility/cave_static/*/*/derivedParameters/functions/ -maxdepth 1 -iname '*.py'`
|
||||
|
||||
for f in $definitionFiles; do
|
||||
newf=${f//cave_static/common_static}
|
||||
if [ -e "$newf" ]; then
|
||||
echo cannot upgrade $f because $newf already exists
|
||||
else
|
||||
mkdir -p `dirname $newf`
|
||||
#echo "moving $f"
|
||||
mv "$f" "$newf"
|
||||
fi
|
||||
done
|
||||
|
||||
for f in $functionFiles; do
|
||||
newf=${f//cave_static/common_static}
|
||||
if [ -e "$newf" ]; then
|
||||
echo cannot upgrade $f because $newf already exists
|
||||
else
|
||||
mkdir -p `dirname $newf`
|
||||
#echo "moving $f"
|
||||
mv "$f" "$newf"
|
||||
fi
|
||||
done
|
||||
|
||||
echo "INFO: The update finished successfully."
|
||||
exit 0
|
Loading…
Add table
Reference in a new issue