elixir-cloud-aai / proTES

Proxy service for injecting middleware into GA4GH TES requests
Apache License 2.0
5 stars 6 forks source link

Task/workflow state change callback mechanism #14

Open uniqueg opened 5 years ago

uniqueg commented 5 years ago

Is your feature request related to a problem? Please describe. Identical to elixir-europe/WES-ELIXIR/issues/57 from WES-ELIXIR.

Describe the solution you'd like Resolve together with elixir-europe/WES-ELIXIR/issues/57 from WES-ELIXIR, as both services/apps will be affected.

Describe alternatives you've considered N/A

Additional context N/A

uniqueg commented 1 year ago

An implementation should follow this: https://github.com/ga4gh/task-execution-schemas/pull/176

Note that, as a gateway, both a receiver and a sender implementation of this callback would need to be added. Also note that the implementation should be generic enough that the same (or very very similar) module can be added to proWES as well.