Revision 5af3da74 scripts/gnt-cluster

b/scripts/gnt-cluster
457 457
  """
458 458
  if not (not opts.lvm_storage or opts.vg_name or
459 459
          opts.enabled_hypervisors or opts.hvparams or
460
          opts.beparams or opts.candidate_pool_size is not None):
460
          opts.beparams or opts.nicparams or
461
          opts.candidate_pool_size is not None):
461 462
    ToStderr("Please give at least one of the parameters.")
462 463
    return 1
463 464

  
......
480 481
  beparams = opts.beparams
481 482
  utils.ForceDictType(beparams, constants.BES_PARAMETER_TYPES)
482 483

  
484
  nicparams = opts.nicparams
485
  utils.ForceDictType(nicparams, constants.NICS_PARAMETER_TYPES)
486

  
483 487
  op = opcodes.OpSetClusterParams(vg_name=vg_name,
484 488
                                  enabled_hypervisors=hvlist,
485 489
                                  hvparams=hvparams,
486 490
                                  beparams=beparams,
491
                                  nicparams=nicparams,
487 492
                                  candidate_pool_size=opts.candidate_pool_size)
488 493
  SubmitOpCode(op)
489 494
  return 0
......
667 672
              keyval_option("-B", "--backend-parameters", dest="beparams",
668 673
                            type="keyval", default={},
669 674
                            help="Backend parameters"),
675
              keyval_option("-N", "--nic-parameters", dest="nicparams",
676
                            type="keyval", default={},
677
                            help="NIC parameters"),
670 678
              make_option("-C", "--candidate-pool-size", default=None,
671 679
                          help="Set the candidate pool size",
672 680
                          dest="candidate_pool_size", type="int"),

Also available in: Unified diff