From 947f07049c4fa708b7471f69602b6405aa3ade9f Mon Sep 17 00:00:00 2001 From: chausman <chausman@nrao.edu> Date: Fri, 9 Oct 2020 13:42:38 -0600 Subject: [PATCH] workflow server api work --- services/workflow/src/workflow/server.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/workflow/src/workflow/server.py b/services/workflow/src/workflow/server.py index 260ed488b..61202d3ed 100644 --- a/services/workflow/src/workflow/server.py +++ b/services/workflow/src/workflow/server.py @@ -49,7 +49,7 @@ class WorkflowRestService: return self.request.info.all_workflows() @view_config(request_method='POST', route_name='create_workflow') - def create_workflow(self, name: str, args: str): + def create_workflow(self): """ Create a new workflow request from the name/arguments supplied. @@ -59,8 +59,8 @@ class WorkflowRestService: # all we should have to do here is take the WorkflowRequest from the context and # hand it to WorkflowInfo to save it, but we're still conflating # workflows and workflow requests right now - req = self.request.context - request = self.request.info.create_workflow_request(workflow_name=name, argument=args) + request = self.request.workflows.create_workflow_request( + workflow_name=self.request.GET.get('name'), argument=self.request.GET.getall('args')) return request @view_config(request_method='GET', route_name='workflow') -- GitLab