DataBiosphere / toil

A scalable, efficient, cross-platform (Linux/macOS) and easy-to-use workflow engine in pure Python.
http://toil.ucsc-cgl.org/.
Apache License 2.0
894 stars 241 forks source link

Report metrics to Dockstore #5070

Open unito-bot opened 3 weeks ago

unito-bot commented 3 weeks ago

We should be able to use Dockstore’s metrics reporting to report workflow runs to Dockstore, if users want to.

How will we know if a workflow is in Dockstore if it’s not run just by a copy-pasted Dockstore URI?

How will we let users turn this on and off, exactly?

┆Issue is synchronized with this Jira Story ┆Issue Number: TOIL-1635

unito-bot commented 3 weeks ago

➤ Adam Novak commented:

If run through Dockstore CLI, we could make Dockstore CLI in charge of telling Toil whether or not to report according to user preference.

When not run through Dockstore CLI, how do we know whether to report?

unito-bot commented 3 weeks ago

➤ Adam Novak commented:

We might have a loud message when the user hasn’t made a selection, and a config file/env var/CLI option on the normal rails that Dockstore knows how to set.