]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virsh: checkpoint: Only return domains that have checkpoints
authorLin Ma <morecache@gmail.com>
Fri, 11 Sep 2020 07:13:05 +0000 (15:13 +0800)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 14 Sep 2020 13:52:40 +0000 (15:52 +0200)
Signed-off-by: Lin Ma <lma@suse.de>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
tools/virsh-checkpoint.c

index 411eac7fc8fe267368665a004acb3dc122ccee63..c4ff86380237b76e031d641596f7060042202b6b 100644 (file)
@@ -332,7 +332,7 @@ static const vshCmdInfo info_checkpoint_edit[] = {
 };
 
 static const vshCmdOptDef opts_checkpoint_edit[] = {
-    VIRSH_COMMON_OPT_DOMAIN_FULL(0),
+    VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_CHECKPOINT),
     {.name = "checkpointname",
      .type = VSH_OT_STRING,
      .help = N_("checkpoint name"),
@@ -452,7 +452,7 @@ static const vshCmdInfo info_checkpoint_info[] = {
 };
 
 static const vshCmdOptDef opts_checkpoint_info[] = {
-    VIRSH_COMMON_OPT_DOMAIN_FULL(0),
+    VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_CHECKPOINT),
     {.name = "checkpointname",
      .type = VSH_OT_STRING,
      .help = N_("checkpoint name"),
@@ -662,7 +662,7 @@ static const vshCmdInfo info_checkpoint_list[] = {
 };
 
 static const vshCmdOptDef opts_checkpoint_list[] = {
-    VIRSH_COMMON_OPT_DOMAIN_FULL(0),
+    VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_CHECKPOINT),
     {.name = "parent",
      .type = VSH_OT_BOOL,
      .help = N_("add a column showing parent checkpoint")
@@ -879,7 +879,7 @@ static const vshCmdInfo info_checkpoint_dumpxml[] = {
 };
 
 static const vshCmdOptDef opts_checkpoint_dumpxml[] = {
-    VIRSH_COMMON_OPT_DOMAIN_FULL(0),
+    VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_CHECKPOINT),
     {.name = "checkpointname",
      .type = VSH_OT_STRING,
      .help = N_("checkpoint name"),
@@ -954,7 +954,7 @@ static const vshCmdInfo info_checkpoint_parent[] = {
 };
 
 static const vshCmdOptDef opts_checkpoint_parent[] = {
-    VIRSH_COMMON_OPT_DOMAIN_FULL(0),
+    VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_CHECKPOINT),
     {.name = "checkpointname",
      .type = VSH_OT_STRING,
      .help = N_("find parent of checkpoint name"),
@@ -1015,7 +1015,7 @@ static const vshCmdInfo info_checkpoint_delete[] = {
 };
 
 static const vshCmdOptDef opts_checkpoint_delete[] = {
-    VIRSH_COMMON_OPT_DOMAIN_FULL(0),
+    VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_CHECKPOINT),
     {.name = "checkpointname",
      .type = VSH_OT_STRING,
      .help = N_("checkpoint name"),