exarl.workflows.registration

Module Contents

Classes

WorkflowSpec

WorkflowRegistry

Functions

load(name)

register(id, **kwargs)

make(id, **kwargs)

spec(id)

Attributes

registry

exarl.workflows.registration.load(name)
class exarl.workflows.registration.WorkflowSpec(id, entry_point=None, kwargs=None)

Bases: object

make(self, **kwargs)

Instantiates an instance of the workflow with appropriate kwargs

class exarl.workflows.registration.WorkflowRegistry

Bases: object

make(self, path, **kwargs)
all(self)
spec(self, path)
register(self, id, **kwargs)
exarl.workflows.registration.registry
exarl.workflows.registration.register(id, **kwargs)
exarl.workflows.registration.make(id, **kwargs)
exarl.workflows.registration.spec(id)