diff options
Diffstat (limited to 'dcae-controller-service-vm/dcae-controller-service-vm-adaptor/src/main')
-rw-r--r-- | dcae-controller-service-vm/dcae-controller-service-vm-adaptor/src/main/java/HttpInstallationStep.userdata | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/dcae-controller-service-vm/dcae-controller-service-vm-adaptor/src/main/java/HttpInstallationStep.userdata b/dcae-controller-service-vm/dcae-controller-service-vm-adaptor/src/main/java/HttpInstallationStep.userdata index 9f1ea4f..6b1f636 100644 --- a/dcae-controller-service-vm/dcae-controller-service-vm-adaptor/src/main/java/HttpInstallationStep.userdata +++ b/dcae-controller-service-vm/dcae-controller-service-vm-adaptor/src/main/java/HttpInstallationStep.userdata @@ -3,7 +3,15 @@ if [ ! -e /home/%{applicationId} ]; then useradd -m -s /bin/bash %{applicationId OUT=/tmp/`basename %{url}` -curl -k -f --user '%{userName}:%{password}' -o \$OUT %{url} +case '%{userName}:%{password}' in + null:null) + curl -k -f -o \$OUT %{url} + ;; + *) + curl -k -f --user '%{userName}:%{password}' -o \$OUT %{url} + ;; +esac + case %{type} in deb) |