Skip to content

Commit

Permalink
Add Pulsar for interactive tools
Browse files Browse the repository at this point in the history
  • Loading branch information
dometto committed Oct 1, 2024
1 parent aae625c commit def4426
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions templates/galaxy/config/job_conf.yml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,28 @@ runners:
local:
load: galaxy.jobs.runners.local:LocalJobRunner
workers: 4

{% if _galaxy_jobs_pulsar_embedded %}
pulsar_embedded:
load: galaxy.jobs.runners.pulsar:PulsarEmbeddedJobRunner
config: {{ galaxy_config_dir }}/pulsar_app.yml
workers: 2
{% endif %}
execution:
default: docker_dispatch
environments:
local:
runner: local

docker_local:
runner: local
runner: {{ 'pulsar_embedded' if _galaxy_jobs_pulsar_embedded else 'local' }}
docker_enabled: true
docker_set_user:
docker_sudo: false

{% if _galaxy_jobs_pulsar_embedded %}
container_monitor_result: callback
env:
REQUESTS_CA_BUNDLE: /etc/ssl/certs/ca-certificates.crt
{% endif %}
docker_dispatch:
runner: dynamic
type: docker_dispatch
Expand Down

0 comments on commit def4426

Please sign in to comment.