diff --git a/lib/cmdlib.py b/lib/cmdlib.py index a8295fa0d5b4b33611393d56f4e0f0add020b171..e0b78823c21034d5a7875b6a3fd829900e878dc3 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -719,20 +719,6 @@ def _CheckOutputFields(static, dynamic, selected): % ",".join(delta), errors.ECODE_INVAL) -def _CheckBooleanOpField(op, name): - """Validates boolean opcode parameters. - - This will ensure that an opcode parameter is either a boolean value, - or None (but that it always exists). - - """ - val = getattr(op, name, None) - if not (val is None or isinstance(val, bool)): - raise errors.OpPrereqError("Invalid boolean parameter '%s' (%s)" % - (name, str(val)), errors.ECODE_INVAL) - setattr(op, name, val) - - def _CheckGlobalHvParams(params): """Validates that given hypervisor params are not global ones.