Revision 4e37f591 lib/client/gnt_node.py
b/lib/client/gnt_node.py | ||
---|---|---|
215 | 215 |
|
216 | 216 |
op = opcodes.OpAddNode(node_name=args[0], secondary_ip=sip, |
217 | 217 |
readd=opts.readd, group=opts.nodegroup, |
218 |
vm_capable=opts.vm_capable, |
|
218 |
vm_capable=opts.vm_capable, ndparams=opts.ndparams,
|
|
219 | 219 |
master_capable=opts.master_capable) |
220 | 220 |
SubmitOpCode(op, opts=opts) |
221 | 221 |
|
... | ... | |
657 | 657 |
|
658 | 658 |
""" |
659 | 659 |
all_changes = [opts.master_candidate, opts.drained, opts.offline, |
660 |
opts.master_capable, opts.vm_capable, opts.secondary_ip] |
|
660 |
opts.master_capable, opts.vm_capable, opts.secondary_ip, |
|
661 |
opts.ndparams] |
|
661 | 662 |
if all_changes.count(None) == len(all_changes): |
662 | 663 |
ToStderr("Please give at least one of the parameters.") |
663 | 664 |
return 1 |
... | ... | |
670 | 671 |
vm_capable=opts.vm_capable, |
671 | 672 |
secondary_ip=opts.secondary_ip, |
672 | 673 |
force=opts.force, |
674 |
ndparams=opts.ndparams, |
|
673 | 675 |
auto_promote=opts.auto_promote) |
674 | 676 |
|
675 | 677 |
# even if here we process the result, we allow submit only |
... | ... | |
687 | 689 |
AddNode, [ArgHost(min=1, max=1)], |
688 | 690 |
[SECONDARY_IP_OPT, READD_OPT, NOSSH_KEYCHECK_OPT, NONODE_SETUP_OPT, |
689 | 691 |
VERBOSE_OPT, NODEGROUP_OPT, PRIORITY_OPT, CAPAB_MASTER_OPT, |
690 |
CAPAB_VM_OPT], |
|
692 |
CAPAB_VM_OPT, NODE_PARAMS_OPT],
|
|
691 | 693 |
"[-s ip] [--readd] [--no-ssh-key-check] [--no-node-setup] [--verbose] " |
692 | 694 |
" <node_name>", |
693 | 695 |
"Add a node to the cluster"), |
... | ... | |
723 | 725 |
SetNodeParams, ARGS_ONE_NODE, |
724 | 726 |
[FORCE_OPT, SUBMIT_OPT, MC_OPT, DRAINED_OPT, OFFLINE_OPT, |
725 | 727 |
CAPAB_MASTER_OPT, CAPAB_VM_OPT, SECONDARY_IP_OPT, |
726 |
AUTO_PROMOTE_OPT, DRY_RUN_OPT, PRIORITY_OPT], |
|
728 |
AUTO_PROMOTE_OPT, DRY_RUN_OPT, PRIORITY_OPT, NODE_PARAMS_OPT],
|
|
727 | 729 |
"<node_name>", "Alters the parameters of a node"), |
728 | 730 |
'powercycle': ( |
729 | 731 |
PowercycleNode, ARGS_ONE_NODE, |
Also available in: Unified diff