fix(dispatcher): add missing files for local dispatcher
[arvados-formula.git] / arvados / dispatcher / service / running.sls
index cda4e1a9ba4d00ffdbd67068eff92aafab3bbfab..bed21c6b98495d21835b926452b8cf57b4854a2b 100644 (file)
@@ -5,10 +5,11 @@
 {%- set tplroot = tpldir.split('/')[0] %}
 {%- set sls_config_file = tplroot ~ '.config.file' %}
 {%- from tplroot ~ "/map.jinja" import arvados with context %}
+{%- from tplroot ~ "/libtofs.jinja" import files_switch with context %}
 
-{%- if arvados.dispatcher.pkg.name != 'crunch-dispatch-local' %}
 include:
   - ..package
+  - .file
   - {{ sls_config_file }}
 
 arvados-dispatcher-service-running-service-running:
@@ -19,5 +20,3 @@ arvados-dispatcher-service-running-service-running:
       - sls: {{ sls_config_file }}
     - require:
       - pkg: arvados-dispatcher-package-install-pkg-installed
-    - only_if: test "{{ arvados.dispatcher.pkg.name }}" != "crunch-dispatch-local"
-{%- endif %}