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