blob: 59e04a5c12bced319b33192128a8a0ce78d1c187 [file] [log] [blame]
Ales Komarekbfe99c22015-10-19 21:56:39 +02001{% raw %}
2{%- set {% endraw %}source_engine = salt['pillar.get']('{{cookiecutter.service_name}}:{{cookiecutter.role_name}}:source:engine'){% raw %} %}
Ales Komarek7792c702015-10-19 20:41:02 +02003
4{%- load_yaml as base_defaults %}
5{%- if source_engine == 'git' %}
Ales Komarekbfe99c22015-10-19 21:56:39 +02006{% endraw %}Debian:
Ales Komarek7792c702015-10-19 20:41:02 +02007 pkgs:
8 - python-psycopg2
9 dir:
10 base: /srv/{{cookiecutter.service_name}}/venv
11 home: /var/lib/{{cookiecutter.service_name}}
12 workspace: /srv/{{cookiecutter.service_name}}/workspace
13RedHat:
14 pkgs:
15 - python-psycopg2
16 dir:
17 base: /srv/{{cookiecutter.service_name}}/venv
18 home: /var/lib/{{cookiecutter.service_name}}
19 workspace: /srv/{{cookiecutter.service_name}}/workspace
Ales Komarekbfe99c22015-10-19 21:56:39 +020020{% raw %}{%- else %}{% endraw %}
Ales Komarek7792c702015-10-19 20:41:02 +020021Debian:
22 pkgs:
Ales Komarek81b461e2016-01-22 17:44:41 +010023 - {{cookiecutter.service_name}}
Ales Komarek7792c702015-10-19 20:41:02 +020024 dir:
25 base: /usr/lib/{{cookiecutter.service_name}}
Ales Komarekbfe99c22015-10-19 21:56:39 +020026{% raw %}{%- endif %}
Ales Komarek7792c702015-10-19 20:41:02 +020027{%- endload %}
28
Ales Komarekbfe99c22015-10-19 21:56:39 +020029{%-{% endraw %} set {{cookiecutter.role_name}} = salt['grains.filter_by'](base_defaults, merge=salt['pillar.get']('{{cookiecutter.service_name}}:{{cookiecutter.role_name}}')) {% raw %}%}{% endraw %}