mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-22 04:25:18 +00:00
cmdSaveImageEdit: Prefer VSH_EXCLUSIVE_OPTIONS over by hand check
Since we have the macro there's no need for us to unwind it by hand and check for mutually exclusive flags ourselves. Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
6dce0b3016
commit
4a3ae388ba
@ -4542,10 +4542,7 @@ cmdSaveImageEdit(vshControl *ctl, const vshCmd *cmd)
|
|||||||
* However, in the edit cycle, we let the user retry if the define
|
* However, in the edit cycle, we let the user retry if the define
|
||||||
* step fails, but the define step will always fail on invalid
|
* step fails, but the define step will always fail on invalid
|
||||||
* flags, so we reject it up front to avoid looping. */
|
* flags, so we reject it up front to avoid looping. */
|
||||||
if (define_flags == (VIR_DOMAIN_SAVE_RUNNING | VIR_DOMAIN_SAVE_PAUSED)) {
|
VSH_EXCLUSIVE_OPTIONS("running", "paused");
|
||||||
vshError(ctl, "%s", _("--running and --paused are mutually exclusive"));
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (vshCommandOptStringReq(ctl, cmd, "file", &file) < 0)
|
if (vshCommandOptStringReq(ctl, cmd, "file", &file) < 0)
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user