Am 13. Dezember 2010 16:53 schrieb René Nussbaumer <[email protected]>:
> --- a/lib/cmdlib.py
> +++ b/lib/cmdlib.py
> @@ -3265,6 +3265,7 @@ class LUOutOfBand(NoHooksLU):
> +    if self.op.command == constants.OOB_POWER_ON:
> +      node.powered = True
> +
> +    if self.op.command == constants.OOB_POWER_OFF:

elif

> +      node.powered = False
> +
> +    if self.op.command == constants.OOB_POWER_STATUS:

elif

> +      powered = result.payload[constants.OOB_POWER_STATUS_POWERED]
> +      if powered != self.node.powered:
> +        logging.warning(("Recorded power state (%s) of node '%s' does not 
> match"
> +                         " actual power state (%s)"), node.powered,
> +                        self.op.node_name, powered)

Rest LGTM.

Michael

Reply via email to