Skip to content

A CGI for getting the status of a workflow execution in Cromwell

Notifications You must be signed in to change notification settings

sgsfak/cwl-progress-cgi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CWL Progress CGI

A CGI for getting the status of a workflow execution in Cromwell using its REST API

It is actually meant to be used as a Slack "slash" command endpoint. After deployment you can create a Slack command and configure it based on the backend server as shown in the figure below

Then in your Slack workspace you can get the status of a given "run id" as follows:

/cwl <run-id>

and the response will be a table that contains each step of the workflow, its start, end time, and execution time (if finished), like this:

Deployment

You can deploy it e.g. using Caddy, or Apache, or lighttpd

About

A CGI for getting the status of a workflow execution in Cromwell

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published