def create_execution_params_and_do_exec_plan(graphene_info, execution_params_dict, retries_dict): # refactored into a helper function here in order to wrap with @capture_dauphin_error, # because create_execution_params may raise return do_execute_plan( graphene_info, execution_params=create_execution_params(graphene_info, execution_params_dict), retries=create_retries_params(retries_dict), )
def mutate(self, graphene_info, **kwargs): return do_execute_plan( graphene_info, kwargs['pipelineName'], kwargs.get('config'), kwargs['executionMetadata'], kwargs.get('stepKeys'), )
def mutate(self, graphene_info, **kwargs): return do_execute_plan( graphene_info, create_execution_params(kwargs['executionParams']))