summaryrefslogtreecommitdiff
path: root/virtinst
diff options
context:
space:
mode:
authorChen Hanxiao <chenhanxiao@cn.fujitsu.com>2014-02-12 22:57:40 +0800
committerChen Hanxiao <chenhanxiao@cn.fujitsu.com>2014-02-12 22:57:40 +0800
commitb53b3874a4ca7380a2bb570d63702b57b929d12c (patch)
tree60c0165263e1cfac3ec717f0f4d2d89d9655b44b /virtinst
parentcbec4b10ab34ee4f19ee697775e87b9633160158 (diff)
downloadvirt-manager-b53b3874a4ca7380a2bb570d63702b57b929d12c.tar.gz
virt-xml: add "-c" as short option of "--connect"
Add "-c" as short option of "--connect" for virt-xml. We could use either virt-xml -c lxc:/// or virt-xml --connect lxc:/// This will be more convenient if we operate non-default hypervisor. Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
Diffstat (limited to 'virtinst')
-rw-r--r--virtinst/cli.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/virtinst/cli.py b/virtinst/cli.py
index a1875d36..25d748ee 100644
--- a/virtinst/cli.py
+++ b/virtinst/cli.py
@@ -552,9 +552,13 @@ def set_os_variant(obj, distro_type, distro_variant):
# Common CLI option/group #
#############################
-def add_connect_option(parser):
- parser.add_argument("--connect", metavar="URI",
- help=_("Connect to hypervisor with libvirt URI"))
+def add_connect_option(parser, invoker=None):
+ if invoker == "virt-xml":
+ parser.add_argument("-c", "--connect", metavar="URI",
+ help=_("Connect to hypervisor with libvirt URI"))
+ else:
+ parser.add_argument("--connect", metavar="URI",
+ help=_("Connect to hypervisor with libvirt URI"))
def add_misc_options(grp, prompt=False, replace=False,