Get vars from env for fetch_os_creds.sh 34/934/2
authorFatih Degirmenci <fatih.degirmenci@ericsson.com>
Tue, 30 Jun 2015 21:40:54 +0000 (23:40 +0200)
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>
Tue, 30 Jun 2015 21:47:44 +0000 (23:47 +0200)
The vars needed by script is set from env if they're available.
Default destination is set to $HOME/opnfv-openrc.sh

JIRA: FUNCTEST-16

Change-Id: I92e4498d342f784f9ffdea7a87546b4fbacc09f7
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
utils/fetch_os_creds.sh

index 48498b7..cd53dac 100755 (executable)
@@ -52,12 +52,16 @@ while getopts ":d:i:a:h:" optchar; do
     esac
 done
 
+# set vars from env if not provided by user as options
+dest_path=${dest_path:-$HOME/opnfv-openrc.sh}
+installer_type=${installer_type:-$INSTALLER_TYPE}
+installer_ip=${installer_ip:-$INSTALLER_IP}
+
 if [ -z $dest_path ] || [ -z $installer_type ] || [ -z $installer_ip ]; then
     usage
     exit 2
 fi
 
-
 # Checking if destination path is valid
 if [ -d $dest_path ]; then
     error "Please provide the full destination path for the credentials file including the filename"