diff --git a/.gitignore b/.gitignore index 8e53b5b814cc3f9d3e78f11e381489f1e62934aa..223692cb698ce5df12e3acba62ec3f8e15df20a8 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ dump.csv /configs/coordinator/Cred-WRT.json /pipeline_resources/SouthAsia/configs/coordinator/an/sys_config_SouthAsia_an_live.json /pipeline_resources/SouthAsia/configs/coordinator/fc/sys_config_SouthAsia_fc_live.json +/pipeline_resources/ diff --git a/configs/docker/run/launchAndRunDockerEWS.sh b/configs/docker/run/launchAndRunDockerEWS.sh index 9905de17b7adca3b130cc57915cec2b1295bde9a..96565aacd6e30bffd0286415362afb2d307e3fb9 100755 --- a/configs/docker/run/launchAndRunDockerEWS.sh +++ b/configs/docker/run/launchAndRunDockerEWS.sh @@ -6,7 +6,8 @@ islive='' clearup='' component='not_set' loglevel='info' -config='/storage/app/EWS_prod/regions/EastAfrica/resources/coordinator/configs/config_EastAfrica_fc_live.json' # default +sys_config='not_set' +run_config='not_set' rundate=$(date '+%Y%m%d') # default today @@ -23,8 +24,12 @@ do component="$2" shift 2 ;; - -c | --config ) - config="$2" + -sc | --sys_config ) + sys_config="$2" + shift 2 + ;; + -c | --run_config ) + run_config="$2" shift 2 ;; -s | --rundate ) @@ -82,9 +87,9 @@ else fi function run_coordinator() { - printf "component: %s\nconfig: %s\nrundate: %s\n" "$component" "$config" "$rundate" + printf "component: %s\nconfig: %s\nrundate: %s\n" "$component" "$sys_config" "$run_config" "$rundate" printf "optional args:\n%s\n" "$upload $islive $clearup" - config_base=`basename $config` + config_base=$(basename $run_config) printf "%s\n" $config_base docker run \ --rm \ @@ -98,7 +103,8 @@ function run_coordinator() { -w "/storage/app/EWS_prod/code" \ lb584/ews_coordinator \ "$component_script" \ - -c "$config" \ + -sc "$sys_config" \ + -c "$run_config" \ -s "$rundate" \ -l "$loglevel" \ $upload \