PilotLoggingPlugin
Pilot logging plugin abstract class.
- class DIRAC.WorkloadManagementSystem.Client.PilotLoggingPlugins.PilotLoggingPlugin.PilotLoggingPlugin
Bases:
ABC
Remote pilot logging bas abstract class. It defines abstract methods used to sent messages to the server. Any pilot logger plugin should inherit from this class and implement a (sub)set of methods required by
TornadoPilotLoggingHandler
.- abstract finaliseLogs(payload, pilotID, vo)
Log finaliser method. To indicate that the log is now complete.
- abstract sendMessage(message, pilotID, vo)
sendMessage method, carrying the unique pilot identity and a VO name.