Skip to content

Commit

Permalink
feat(core): add toil provider (#2462)
Browse files Browse the repository at this point in the history
* toil based executor
* implement CWL provider for DAGs
* rerun and update tests should be tested against all available providers
* Update renku/core/management/workflow/providers/toil.py
Co-authored-by: Ralf Grubenmann <ralf.grubenmann@sdsc.ethz.ch>
* only import networkx when TYPE_CHECKING

Co-authored-by: Ralf Grubenmann <ralf.grubenmann@sdsc.ethz.ch>
  • Loading branch information
vigsterkr and Panaetius committed Dec 1, 2021
1 parent ac93b18 commit ebbe071
Show file tree
Hide file tree
Showing 23 changed files with 688 additions and 722 deletions.
11 changes: 6 additions & 5 deletions README.rst
Expand Up @@ -258,11 +258,12 @@ Deploying locally
-----------------

To test the service functionality you can deploy it quickly and easily using
``docker-compose up``. Make sure to make a copy of the ``renku/service/.env-example``
file and configure it to your needs. The setup here is to expose the service behind
a traefik reverse proxy to mimic an actual production deployment. You can access
the proxied endpoints at ``http://localhost/api``. The service itself is exposed
on port 8080 so its endpoints are available directly under ``http://localhost:8080``.
``docker-compose up`` [docker-compose](https://pypi.org/project/docker-compose/).
Make sure to make a copy of the ``renku/service/.env-example`` file and configure it
to your needs. The setup here is to expose the service behind a traefik reverse proxy
to mimic an actual production deployment. You can access the proxied endpoints at
``http://localhost/api``. The service itself is exposed on port 8080 so its endpoints
are available directly under ``http://localhost:8080``.


API Documentation
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/models/workflow.rst
Expand Up @@ -89,6 +89,6 @@ CWL
.. automodule:: renku.core.management.workflow.converters.cwl
:no-members:

.. autoclass:: CWLConverter
.. autoclass:: CWLExporter
:members:
:inherited-members:

0 comments on commit ebbe071

Please sign in to comment.