build/import: Fix --virtio parameters.
[mclu.git] / mclu_import.py
index 52ef161..46797d0 100644 (file)
@@ -40,7 +40,7 @@ def cmdline (subparsers):
         help='virtual CPUs to give to guest'
     )
     p.add_argument (
-        '--virtio', default=True,
+        '--virtio', action='store_const', const=True,
         help='use virtio disks and network'
     )
     p.add_argument (
@@ -61,14 +61,14 @@ def run (c, args):
         node_name = m.group (1)
         vm_name = m.group (2)
     else:
-        node = lib.pick_any_node_which_is_up (c)
+        node_name = lib.pick_any_node_which_is_up (c)
         vm_name = args.name
 
     # Get all the guests, so we can tell if the name is a duplicate.
     running, inactive = lib.get_all_guests (c)
 
     if vm_name in running or vm_name in inactive:
-        sys.exit ("error: node name (%s) already exists" % vm_name)
+        sys.exit ("error: VM name (%s) already exists" % vm_name)
 
     output = '%s/%s.img' % (c['images_dir'], vm_name)