VOBOXAvailabilityCommand¶
VOBOXAvailabilityCommand module
- class DIRAC.ResourceStatusSystem.Command.VOBOXAvailabilityCommand.VOBOXAvailabilityCommand(args=None, clients=None)¶
Bases:
Command
Given an url pointing to a service on a vobox, use DIRAC ping against it.
- __init__(args=None, clients=None)¶
- doCache()¶
To be extended/replaced by real commands
- doCommand()¶
The Command pings a service on a vobox, it needs a service URL to ping it.
- Returns
a dict with the following:
{ 'serviceUpTime' : <serviceUpTime>, 'machineUpTime' : <machineUpTime>, 'site' : <site>, 'system' : <system>, 'service' : <service> }
- doMaster()¶
To be extended/replaced by real commands
- doNew(masterParams=None)¶
To be extended/replaced by real commands
- returnERROR(s_obj)¶
Overwrites S_ERROR message with command name, much easier to debug
- returnSObj(s_obj)¶
Overwrites S_ERROR message with command name, much easier to debug