#!/bin/sh
# \
exec oagtclsh "$0" "$@"

set auto_path [linsert $auto_path 0  /usr/local/oag/apps/lib/$env(HOST_ARCH)]
set auto_path [linsert $auto_path 0 /usr/local/oag/lib_patch/$env(HOST_ARCH)]

set args $argv
set debug 0
APSParseArguments {debug}

set dirList {/home/helios/oagData/sr/orbitControllaw/lattices/default \
               /home/helios/oagData/sr/rtfeedback/lattices/default \
               /home/helios/oagData/sr/rfOrbitControllaw/lattices/default }
foreach dir $dirList {
    foreach plane {h v} {
        if $debug {
            puts "Updating config database for $plane plane in $dir."
        }
        if [catch {APSUpdateConfigDescriptionDatabase -dataDir $dir -plane $plane -update 1} result] {
            puts stderr "Error in updating $plane config database ($dir): $result"
            APSSendEMail -address "shang soliday" -message "Error in updating $plane config database ($dir): $result" -subject "Update controllaw config database error"
        }
    }
}
if $debug {
    puts "done."
}
exit 0



