Commit 7270ae715f2af909f73e60fcada6cb1e585963bb
1 parent
50e5d926
Added -h option
Showing
1 changed file
with
6 additions
and
1 deletions
cluster-manager.sh
@@ -103,11 +103,15 @@ HOSTLIST=( | @@ -103,11 +103,15 @@ HOSTLIST=( | ||
103 | # OPTION PROCESSING | 103 | # OPTION PROCESSING |
104 | # | 104 | # |
105 | 105 | ||
106 | -OPTIONS=$(getopt -o s: -- $@) | 106 | +OPTIONS=$(getopt -o s:h: -- $@) |
107 | eval set -- $OPTIONS | 107 | eval set -- $OPTIONS |
108 | 108 | ||
109 | while true; do | 109 | while true; do |
110 | case "$1" in | 110 | case "$1" in |
111 | + -h) | ||
112 | + IFS=',' read -a HOSTLIST <<< "$2" | ||
113 | + shift 2 | ||
114 | + ;; | ||
111 | -s) | 115 | -s) |
112 | SSH_USER="${2}@" | 116 | SSH_USER="${2}@" |
113 | shift 2 | 117 | shift 2 |
@@ -239,6 +243,7 @@ case "$ACTION" in | @@ -239,6 +243,7 @@ case "$ACTION" in | ||
239 | echo " " | 243 | echo " " |
240 | echo "List of options:" | 244 | echo "List of options:" |
241 | echo " -s <ssh_login>" | 245 | echo " -s <ssh_login>" |
246 | + echo " -h <hostname,hostname,...>" | ||
242 | ;; | 247 | ;; |
243 | 248 | ||
244 | *) | 249 | *) |