ManagePipelineECLAIRsDC0

class ManagePipelineECLAIRsDC0[source]

Bases: process.server.ManagePipelineECLAIRs.ManagePipelineECLAIRs

instance = None

def __new__(cls, *args, **kargs):

‘’’ used singleton design pattern, ie only one instance of class ManagePipelineECLAIRs ‘’’ if cls.instance is None:

return object.__new__(cls, *args, **kargs)
else:
return cls.instance

used singleton design pattern, ie only one instance of class ManagePipelineECLAIRs

Attributes Summary

instance

Methods Summary

is_running(p_id)
nb_pipeline_run()
nb_pipeline_running()
submit_sop(evt_filenames, att_filenames, …) TODO revoir le cas de soumission multiple en même temps suivant
whoiam()

Attributes Documentation

instance = None

Methods Documentation

is_running(p_id)
nb_pipeline_run()
nb_pipeline_running()
submit_sop(evt_filenames, att_filenames, s_time_start, cfg)[source]
TODO revoir le cas de soumission multiple en même temps suivant
les besoins resortant des cas d’utilisation
whoiam()