mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-01 17:35:17 +00:00
virsh: snapshot: Only return domains that have snapshot images
Signed-off-by: Lin Ma <lma@suse.de> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
b9f2f44949
commit
2fcf599bd2
@ -511,7 +511,7 @@ static const vshCmdInfo info_snapshot_edit[] = {
|
||||
};
|
||||
|
||||
static const vshCmdOptDef opts_snapshot_edit[] = {
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(0),
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_SNAPSHOT),
|
||||
{.name = "snapshotname",
|
||||
.type = VSH_OT_STRING,
|
||||
.help = N_("snapshot name"),
|
||||
@ -624,7 +624,7 @@ static const vshCmdInfo info_snapshot_current[] = {
|
||||
};
|
||||
|
||||
static const vshCmdOptDef opts_snapshot_current[] = {
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(0),
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_SNAPSHOT),
|
||||
{.name = "name",
|
||||
.type = VSH_OT_BOOL,
|
||||
.help = N_("list the name, rather than the full xml")
|
||||
@ -856,7 +856,7 @@ static const vshCmdInfo info_snapshot_info[] = {
|
||||
};
|
||||
|
||||
static const vshCmdOptDef opts_snapshot_info[] = {
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(0),
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_SNAPSHOT),
|
||||
{.name = "snapshotname",
|
||||
.type = VSH_OT_STRING,
|
||||
.help = N_("snapshot name"),
|
||||
@ -1406,7 +1406,7 @@ static const vshCmdInfo info_snapshot_list[] = {
|
||||
};
|
||||
|
||||
static const vshCmdOptDef opts_snapshot_list[] = {
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(0),
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_SNAPSHOT),
|
||||
{.name = "parent",
|
||||
.type = VSH_OT_BOOL,
|
||||
.help = N_("add a column showing parent snapshot")
|
||||
@ -1669,7 +1669,7 @@ static const vshCmdInfo info_snapshot_dumpxml[] = {
|
||||
};
|
||||
|
||||
static const vshCmdOptDef opts_snapshot_dumpxml[] = {
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(0),
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_SNAPSHOT),
|
||||
{.name = "snapshotname",
|
||||
.type = VSH_OT_DATA,
|
||||
.flags = VSH_OFLAG_REQ,
|
||||
@ -1733,7 +1733,7 @@ static const vshCmdInfo info_snapshot_parent[] = {
|
||||
};
|
||||
|
||||
static const vshCmdOptDef opts_snapshot_parent[] = {
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(0),
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_SNAPSHOT),
|
||||
{.name = "snapshotname",
|
||||
.type = VSH_OT_STRING,
|
||||
.help = N_("find parent of snapshot name"),
|
||||
@ -1793,7 +1793,7 @@ static const vshCmdInfo info_snapshot_revert[] = {
|
||||
};
|
||||
|
||||
static const vshCmdOptDef opts_snapshot_revert[] = {
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(0),
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_SNAPSHOT),
|
||||
{.name = "snapshotname",
|
||||
.type = VSH_OT_STRING,
|
||||
.help = N_("snapshot name"),
|
||||
@ -1878,7 +1878,7 @@ static const vshCmdInfo info_snapshot_delete[] = {
|
||||
};
|
||||
|
||||
static const vshCmdOptDef opts_snapshot_delete[] = {
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(0),
|
||||
VIRSH_COMMON_OPT_DOMAIN_FULL(VIR_CONNECT_LIST_DOMAINS_HAS_SNAPSHOT),
|
||||
{.name = "snapshotname",
|
||||
.type = VSH_OT_STRING,
|
||||
.help = N_("snapshot name"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user