Browse Source

tools: fix execute_shipyard_action if condition

Before if condition was looking for non-existence of ${server}. `server`
is never defined, so this condition is always true.

Now if condition is looking for existence of ${servers}, which is
sometimes defined.

Change-Id: I31cd4a2765705176a9d5239a01b04ff341b36540
changes/17/638717/4
Dustin Specker 2 years ago
committed by Kaspars Skels
parent
commit
f4f57a1bbf
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      tools/execute_shipyard_action.sh

+ 1
- 1
tools/execute_shipyard_action.sh View File

@ -50,7 +50,7 @@ run_action () {
# Note that deploy and update site do not require additional parameter
# to be passed in while redeploy_server requires user to indicate which
# servers to redeploy
if ! [[ ${server} ]] && [[ ${action} ]]; then
if ! [[ ${servers} ]] && [[ ${action} ]]; then
${base_docker_command} ${SHIPYARD_IMAGE} create action ${action}
elif [[ ${action} == 'redeploy_server' && ${servers} ]]; then
${base_docker_command} ${SHIPYARD_IMAGE} create action redeploy_server --param="target_nodes=${servers}"


Loading…
Cancel
Save