Skip to content
Snippets Groups Projects

Await QA

Merged Charlotte Hausman requested to merge QA_fixes into main
11 files
+ 69
32
Compare changes
  • Side-by-side
  • Inline
Files
11
@@ -228,6 +228,15 @@ class WorkflowRequestRestService:
return self.request.workflows.execute(self.request.context)
@view_config(request_method="POST", route_name="announce_qa_ready")
def announce_qa(self):
"""
Stopgap for announcing QA ready
:return:
"""
print(f"Announcing QA ready for workflow {self.request.context}")
return self.request.workflows.announce_qa_ready(self.request.matchdict["request_id"])
@view_defaults(route_name="workflow_request_files", renderer="json")
class WorkflowFilesRestService:
@@ -408,6 +417,13 @@ def main(global_config, **settings):
"/workflows/{name}/requests/{request_id}/submit",
factory=lookup_request,
)
# yes I know this doesn't match pattern, it's a stopgap.
config.add_route(
"announce_qa_ready",
"/workflows/requests/{request_id}/qa",
factory=lookup_request
)
config.include("pyramid_beaker")
config.scan(".")
return config.make_wsgi_app()
Loading