AlwaysDegradedPolicy

AlwaysDegradedPolicy module

class DIRAC.ResourceStatusSystem.Policy.AlwaysDegradedPolicy.AlwaysDegradedPolicy

Bases: DIRAC.ResourceStatusSystem.PolicySystem.PolicyBase.PolicyBase

The AlwaysDegradedPolicy is a dummy module that can be used as example, it always returns Degraded status.

evaluate()

Before use, call setCommand.

Invoking super(PolicyCLASS, self).evaluate will invoke the command (if necessary) as it is provided and returns the results.

setCommand(policyCommand)

Set self.command.

Params:commandIn: a command object