schrockn
11/30/2018, 1:20 PMschrockn
11/30/2018, 1:20 PMfreiksenet
11/30/2018, 1:20 PMfreiksenet
11/30/2018, 1:20 PMschrockn
11/30/2018, 1:20 PMschrockn
11/30/2018, 1:20 PMfreiksenet
11/30/2018, 1:20 PMfreiksenet
11/30/2018, 1:20 PMclass PipelineExecutionParams(graphene.InputObjectType):
pipelineName = graphene.NonNull(graphene.String)
config = graphene.Field(PipelineConfig)
@staticmethod
def validate(dict_):
check.invariant(set(dict_.keys()) == set(['pipelineName', 'config']))
return ExecutionParams(
pipeline_name=check.str_elem(dict_, 'pipelineName'),
config=dict_['config'],
)
freiksenet
11/30/2018, 1:20 PMfreiksenet
11/30/2018, 1:20 PMschrockn
11/30/2018, 1:20 PMschrockn
11/30/2018, 1:21 PMschrockn
11/30/2018, 1:21 PMfreiksenet
11/30/2018, 1:23 PMschrockn
11/30/2018, 1:24 PMschrockn
11/30/2018, 1:24 PMschrockn
11/30/2018, 1:25 PMschrockn
11/30/2018, 1:25 PMschrockn
11/30/2018, 1:25 PMfreiksenet
11/30/2018, 1:28 PMschrockn
11/30/2018, 1:33 PMfreiksenet
11/30/2018, 1:34 PMfreiksenet
11/30/2018, 1:34 PMschrockn
11/30/2018, 1:34 PMschrockn
11/30/2018, 1:35 PMfreiksenet
11/30/2018, 1:35 PMschrockn
11/30/2018, 1:35 PMschrockn
11/30/2018, 1:35 PMschrockn
11/30/2018, 1:35 PMschrockn
11/30/2018, 1:36 PM