diff options
author | Martin Schwenke <martin@meltin.net> | 2016-05-24 13:46:16 +1000 |
---|---|---|
committer | Martin Schwenke <martin@meltin.net> | 2016-10-10 15:33:39 +1100 |
commit | 7649267c77eb157fedc59fc75aa7cb13c54fb7d6 (patch) | |
tree | eef866e9a296ec29e41cb1e18e002b53839b3964 | |
parent | 6ae688df310bf6f1dc0a63696361e9f039276523 (diff) | |
download | autocluster-7649267c77eb157fedc59fc75aa7cb13c54fb7d6.tar.gz autocluster-7649267c77eb157fedc59fc75aa7cb13c54fb7d6.tar.xz autocluster-7649267c77eb157fedc59fc75aa7cb13c54fb7d6.zip |
Undefine domains with --managed-save option
Just in case previous version was automatically saved.
Signed-off-by: Martin Schwenke <martin@meltin.net>
-rwxr-xr-x | autocluster | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/autocluster b/autocluster index dafc605..cb19976 100755 --- a/autocluster +++ b/autocluster @@ -210,7 +210,8 @@ list_all_virsh_domains () virsh_cluster () { - local command="$1" + local command="$1" + shift local nodes=$(list_all_cluster_nodes) local domains=$(list_all_virsh_domains) @@ -223,7 +224,7 @@ virsh_cluster () local ret=0 local n for n in $nodes ; do - virsh "$command" "$n" 2>&1 || ret=$? + virsh "$command" "$n" "$@" 2>&1 || ret=$? done return $ret @@ -601,7 +602,7 @@ cluster_undefine () announce "cluster undefine \"${CLUSTER}\"" [ -n "$CLUSTER" ] || die "\$CLUSTER not set" - virsh_cluster undefine || true + virsh_cluster undefine --managed-save || true } cluster_update_hosts () |