Beispiel #1
0
 def __init__(self, id=None, name=None, parser=None):
     """Constructor."""
     if not id is None:
         self.id = id
     else:
         self.id = globals.unique_id()
     if name is None:
         self.name = "Task" + str(self.id)
     else:
         self.name = name
     self.inputs = port.InputPorts(self)
     self.inputs.set_name(self.name + "-inputs")
     self.outputs = port.OutputPorts(self)
     self.outputs.set_name(self.name + "-outputs")
     self._resources = {}
     self._predecessors = []
     self._create_parser(parser)
     self.input_controls = port.InputPorts(self)
     self.input_controls.set_name(self.name + '-input-controls')
     self.output_controls = port.OutputPorts(self)
     self.output_controls.set_name(self.name + '-output-controls')
     self.debug = False
     # Robert Crimi
     self.workflowID = None
     self.uid = None
 def __init__(self, id=None, name=None, parser=None):
     """Constructor."""
     if not id is None:
         self.id = id
     else:
         self.id = globals.unique_id()
     if name is None:
         self.name = "Task"+str(self.id)
     else:
         self.name = name
     self.inputs = port.InputPorts(self)
     self.inputs.set_name(self.name+"-inputs")
     self.outputs = port.OutputPorts(self)
     self.outputs.set_name(self.name+"-outputs")
     self._resources = {}
     self._predecessors = []
     self._create_parser(parser)
     self.input_controls = port.InputPorts(self)
     self.input_controls.set_name(self.name+'-input-controls')
     self.output_controls = port.OutputPorts(self)
     self.output_controls.set_name(self.name+'-output-controls')
     self.debug = False
     # Robert Crimi
     self.workflowID = None
     self.uid = None
Beispiel #3
0
 def __init__(self, id=None, name=None):
     if not id is None:
         # TBD:  does this ever happen?
         self.id = id
     else:
         self.id = globals.unique_id()
     if name is None:
         self.description = "Resource" + str(self.id)
         self.name = self.description
     else:
         # TBD:  does this ever happen?
         self.description = name
         self.name = name
     self._busy = False
Beispiel #4
0
 def __init__(self, id=None, name=None):
     if not id is None:
         # TBD:  does this ever happen?
         self.id = id
     else:
         self.id = globals.unique_id()
     if name is None:
         self.description = "Resource" + str(self.id)
         self.name = self.description
     else:
         # TBD:  does this ever happen?
         self.description = name
         self.name = name
     self._busy = False