Преглед на файлове

Add LOCAL_API_URL to register auto an agent (#1231)

Andreas Krüger преди 3 години
родител
ревизия
02765a74fa
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      docker/docker_start.sh

+ 5 - 1
docker/docker_start.sh

@@ -43,7 +43,11 @@ fi
 # Check if lapi needs to automatically register an agent
 # Check if lapi needs to automatically register an agent
 echo Check if lapi need to register automatically an agent
 echo Check if lapi need to register automatically an agent
 if [ "$DISABLE_LOCAL_API" == "" ] && [ "$AGENT_USERNAME" != "" ] && [ "$AGENT_PASSWORD" != "" ] ; then
 if [ "$DISABLE_LOCAL_API" == "" ] && [ "$AGENT_USERNAME" != "" ] && [ "$AGENT_PASSWORD" != "" ] ; then
-    cscli -c "$CS_CONFIG_FILE" machines add $AGENT_USERNAME --password $AGENT_PASSWORD
+    if [ "$LOCAL_API_URL" != "" ] ; then
+        cscli -c "$CS_CONFIG_FILE" machines add $AGENT_USERNAME --password $AGENT_PASSWORD --url $LOCAL_API_URL
+    else
+        cscli -c "$CS_CONFIG_FILE" machines add $AGENT_USERNAME --password $AGENT_PASSWORD
+    fi
     echo "Agent registered to lapi"
     echo "Agent registered to lapi"
 fi
 fi