Revision 467ae11e scripts/gnt-instance

b/scripts/gnt-instance
1046 1046
    ToStderr("Please give at least one of the parameters.")
1047 1047
    return 1
1048 1048

  
1049
  if constants.BE_MEMORY in opts.beparams:
1050
    opts.beparams[constants.BE_MEMORY] = utils.ParseUnit(
1051
      opts.beparams[constants.BE_MEMORY])
1049
  for param in opts.beparams:
1050
    if opts.beparams[param].lower() == "default":
1051
      opts.beparams[param] = constants.VALUE_DEFAULT
1052
    elif opts.beparams[param].lower() == "none":
1053
      opts.beparams[param] = constants.VALUE_NONE
1054
    elif param == constants.BE_MEMORY:
1055
      opts.beparams[constants.BE_MEMORY] = \
1056
        utils.ParseUnit(opts.beparams[constants.BE_MEMORY])
1057

  
1058
  for param in opts.hypervisor:
1059
    if opts.hypervisor[param].lower() == "default":
1060
      opts.hypervisor[param] = constants.VALUE_DEFAULT
1061
    elif opts.hypervisor[param].lower() == "none":
1062
      opts.hypervisor[param] = constants.VALUE_NONE
1052 1063

  
1053 1064
  for idx, (nic_op, nic_dict) in enumerate(opts.nics):
1054 1065
    try:

Also available in: Unified diff