Revision 6ea2bb8c lib/cmdlib.py

b/lib/cmdlib.py
827 827
      raise errors.OpPrereqError("Invalid key in new ipolicy: %s" % key,
828 828
                                 errors.ECODE_INVAL)
829 829
    if key in constants.IPOLICY_ISPECS:
830
      utils.ForceDictType(value, constants.ISPECS_PARAMETER_TYPES)
831 830
      ipolicy[key] = _GetUpdatedParams(old_ipolicy.get(key, {}), value,
832 831
                                       use_none=use_none,
833 832
                                       use_default=use_default)
833
      utils.ForceDictType(ipolicy[key], constants.ISPECS_PARAMETER_TYPES)
834 834
    else:
835 835
      if (not value or value == [constants.VALUE_DEFAULT] or
836 836
          value == constants.VALUE_DEFAULT):

Also available in: Unified diff