Revision 25a8792c lib/cli.py

b/lib/cli.py
88 88
  "NODE_PLACEMENT_OPT",
89 89
  "NOHDR_OPT",
90 90
  "NOIPCHECK_OPT",
91
  "NO_INSTALL_OPT",
91 92
  "NONAMECHECK_OPT",
92 93
  "NOLVM_STORAGE_OPT",
93 94
  "NOMODIFY_ETCHOSTS_OPT",
......
591 592
                               action="store_true", default=False,
592 593
                               help="Force an unknown variant")
593 594

  
595
NO_INSTALL_OPT = cli_option("--no-install", dest="no_install",
596
                            action="store_true", default=False,
597
                            help="Do not install the OS (will"
598
                            " enable no-start)")
599

  
594 600
BACKEND_OPT = cli_option("-B", "--backend-parameters", dest="beparams",
595 601
                         type="keyval", default={},
596 602
                         help="Backend parameters")
......
1553 1559
    os_type = opts.os
1554 1560
    src_node = None
1555 1561
    src_path = None
1562
    no_install = opts.no_install
1556 1563
  elif mode == constants.INSTANCE_IMPORT:
1557 1564
    start = False
1558 1565
    os_type = None
1559 1566
    src_node = opts.src_node
1560 1567
    src_path = opts.src_dir
1568
    no_install = None
1561 1569
  else:
1562 1570
    raise errors.ProgrammerError("Invalid creation mode %s" % mode)
1563 1571

  
......
1579 1587
                                start=start,
1580 1588
                                os_type=os_type,
1581 1589
                                src_node=src_node,
1582
                                src_path=src_path)
1590
                                src_path=src_path,
1591
                                no_install=no_install)
1583 1592

  
1584 1593
  SubmitOrSend(op, opts)
1585 1594
  return 0

Also available in: Unified diff