Instead of forcing an attach when -g is present, only apply -g when an
explicit attach option (roll-attach, start-attach) is selected.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
if [ "$ACTION" = "roll" ]; then
EG_UPDATER_OPS="-o"
elif [ "$ACTION" = "roll-attach" ]; then
- EG_UPDATER_OPS="-o -a"
+ if [ -n "$PROMPT_ATTACH" ]; then
+ EG_UPDATER_OPS="-og"
+ else
+ EG_UPDATER_OPS="-oa"
+ fi;
elif [ "$ACTION" = "stop" ]; then
EG_UPDATER_OPS="-l"
elif [ "$ACTION" = "start" ]; then
EG_UPDATER_OPS="-m"
elif [ "$ACTION" = "start-attach" ]; then
- EG_UPDATER_OPS="-ma"
+ if [ -n "$PROMPT_ATTACH" ]; then
+ EG_UPDATER_OPS="-mg"
+ else
+ EG_UPDATER_OPS="-ma"
+ fi;
elif [ "$ACTION" = "detach" ]; then
EG_UPDATER_OPS="-u"
elif [ "$ACTION" = "attach" ]; then
fi
fi
- if [ -n "$PROMPT_ATTACH" ]; then
- EG_UPDATER_OPS="$EG_UPDATER_OPS -g"
- fi
-
if [ -z "$LIST_SERVERS" -a -z "$EG_UPDATER_OPS" ]; then
usage;
fi