diff options
author | Tim Rozet <trozet@redhat.com> | 2016-06-03 17:24:02 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@172.30.200.206> | 2016-06-03 17:24:02 +0000 |
commit | 0487c382acb6373d26180eb954559c406d5ad528 (patch) | |
tree | 8f951a3ff41c76e86314ba6c9c930d803d39f4bb /ci/deploy.sh | |
parent | b437e54b11a3cd6c1bbfa4b54534321453404516 (diff) | |
parent | eafd7cfc494b81e478ad32ce235fbd3c25523769 (diff) |
Merge "Add library sourcing error check"
Diffstat (limited to 'ci/deploy.sh')
-rwxr-xr-x | ci/deploy.sh | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/ci/deploy.sh b/ci/deploy.sh index a40b92a2..af6b7779 100755 --- a/ci/deploy.sh +++ b/ci/deploy.sh @@ -55,9 +55,17 @@ ext_net_type="interface" ip_address_family=4 # Libraries -source $LIB/common-functions.sh -source $LIB/utility-functions.sh -source $LIB/installer/onos/onos_gw_mac_update.sh +lib_files=( +$LIB/common-functions.sh +$LIB/utility-functions.sh +$LIB/installer/onos/onos_gw_mac_update.sh +) +for lib_file in ${lib_files[@]}; do + if ! source $lib_file; then + echo -e "${red}ERROR: Failed to source $lib_file${reset}" + exit 1 + fi +done ##FUNCTIONS ##translates yaml into variables |