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