tracdap.rt.metadata.job

Module Contents

Classes

ImportModelJob

JobDefinition

JobStatusCode

Generic enumeration.

JobType

Generic enumeration.

RunFlowJob

RunModelJob

class tracdap.rt.metadata.job.ImportModelJob
entryPoint :str
language :str
modelAttrs :List[tracdap.rt.metadata.tag_update.TagUpdate]
package :str
path :str
repository :str
version :str
class tracdap.rt.metadata.job.JobDefinition
importModel :Optional[ImportModelJob]
jobType :JobType
runFlow :Optional[RunFlowJob]
runModel :Optional[RunModelJob]
class tracdap.rt.metadata.job.JobStatusCode

Bases: enum.Enum

Generic enumeration.

Derive from this class to define new enumerations.

CANCELLED = [10]
FAILED = [9]
FINISHING = [7]
JOB_STATUS_CODE_NOT_SET = [0]
PENDING = [3]
PREPARING = [1]
QUEUED = [4]
RUNNING = [6]
SUBMITTED = [5]
SUCCEEDED = [8]
VALIDATED = [2]
class tracdap.rt.metadata.job.JobType

Bases: enum.Enum

Generic enumeration.

Derive from this class to define new enumerations.

IMPORT_DATA = [4]
IMPORT_MODEL = [3]
JOB_TYPE_NOT_SET = [0]
RUN_FLOW = [2]
RUN_MODEL = [1]
class tracdap.rt.metadata.job.RunFlowJob
flow :tracdap.rt.metadata.object_id.TagSelector
inputs :Dict[str, tracdap.rt.metadata.object_id.TagSelector]
models :Dict[str, tracdap.rt.metadata.object_id.TagSelector]
outputAttrs :List[tracdap.rt.metadata.tag_update.TagUpdate]
outputs :Dict[str, tracdap.rt.metadata.object_id.TagSelector]
parameters :Dict[str, tracdap.rt.metadata.tag_update.Value]
priorOutputs :Dict[str, tracdap.rt.metadata.object_id.TagSelector]
class tracdap.rt.metadata.job.RunModelJob
inputs :Dict[str, tracdap.rt.metadata.object_id.TagSelector]
model :tracdap.rt.metadata.object_id.TagSelector
outputAttrs :List[tracdap.rt.metadata.tag_update.TagUpdate]
outputs :Dict[str, tracdap.rt.metadata.object_id.TagSelector]
parameters :Dict[str, tracdap.rt.metadata.tag_update.Value]
priorOutputs :Dict[str, tracdap.rt.metadata.object_id.TagSelector]