Revision 60d49723 scripts/gnt-instance
b/scripts/gnt-instance | ||
---|---|---|
216 | 216 |
""" |
217 | 217 |
instance = args[0] |
218 | 218 |
|
219 |
(pnode, snode) = SplitNodeOption(opts.node) |
|
220 |
|
|
219 | 221 |
op = opcodes.OpCreateInstance(instance_name=instance, mem_size=opts.mem, |
220 | 222 |
disk_size=opts.size, swap_size=opts.swap, |
221 | 223 |
disk_template=opts.disk_template, |
222 | 224 |
mode=constants.INSTANCE_CREATE, |
223 |
os_type=opts.os, pnode=opts.node,
|
|
224 |
snode=opts.snode, vcpus=opts.vcpus,
|
|
225 |
os_type=opts.os, pnode=pnode,
|
|
226 |
snode=snode, vcpus=opts.vcpus, |
|
225 | 227 |
ip=opts.ip, bridge=opts.bridge, |
226 | 228 |
start=opts.start, ip_check=opts.ip_check, |
227 | 229 |
wait_for_sync=opts.wait_for_sync) |
... | ... | |
674 | 676 |
# this is defined separately due to readability only |
675 | 677 |
add_opts = [ |
676 | 678 |
DEBUG_OPT, |
677 |
node_opt, |
|
679 |
make_option("-n", "--node", dest="node", |
|
680 |
help="Target node and optional secondary node", |
|
681 |
metavar="<pnode>[:<snode>]"), |
|
678 | 682 |
cli_option("-s", "--os-size", dest="size", help="Disk size, in MiB unless" |
679 | 683 |
" a suffix is used", |
680 | 684 |
default=20 * 1024, type="unit", metavar="<size>"), |
... | ... | |
694 | 698 |
default='none', type="string", metavar="<ADDRESS>"), |
695 | 699 |
make_option("--no-wait-for-sync", dest="wait_for_sync", default=True, |
696 | 700 |
action="store_false", help="Don't wait for sync (DANGEROUS!)"), |
697 |
make_option("--secondary-node", dest="snode", |
|
698 |
help="Secondary node for remote_raid1 disk layout", |
|
699 |
metavar="<node>"), |
|
700 | 701 |
make_option("-b", "--bridge", dest="bridge", |
701 | 702 |
help="Bridge to connect this instance to", |
702 | 703 |
default=None, metavar="<bridge>"), |
Also available in: Unified diff