Initial version
diff --git "a/\173\173cookiecutter.service_name\175\175/files/sensu.conf" "b/\173\173cookiecutter.service_name\175\175/files/sensu.conf"
new file mode 100644
index 0000000..903e2f2
--- /dev/null
+++ "b/\173\173cookiecutter.service_name\175\175/files/sensu.conf"
@@ -0,0 +1,6 @@
+local_{{cookiecutter.service_name}}_proc:
+  command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_procs -C {{cookiecutter.service_name}} -u {{cookiecutter.service_name}} -c 1:1"
+  interval: 60
+  occurrences: 1
+  subscribers:
+  - local-{{cookiecutter.service_name}}-{{cookiecutter.role_name}}
diff --git "a/\173\173cookiecutter.service_name\175\175/init.sls" "b/\173\173cookiecutter.service_name\175\175/init.sls"
new file mode 100644
index 0000000..f740af3
--- /dev/null
+++ "b/\173\173cookiecutter.service_name\175\175/init.sls"
@@ -0,0 +1,6 @@
+{%- if pillar.{{cookiecutter.service_name}} is defined %}
+include:
+{%- if pillar.{{cookiecutter.service_name}}.{{cookiecutter.role_name}} is defined %}
+- {{cookiecutter.service_name}}.{{cookiecutter.role_name}}
+{%- endif %}
+{%- endif %}
\ No newline at end of file
diff --git "a/\173\173cookiecutter.service_name\175\175/map.jinja" "b/\173\173cookiecutter.service_name\175\175/map.jinja"
new file mode 100644
index 0000000..6208ea6
--- /dev/null
+++ "b/\173\173cookiecutter.service_name\175\175/map.jinja"
@@ -0,0 +1,28 @@
+{%- set source_engine = salt['pillar.get']('{{cookiecutter.service_name}}:{{cookiecutter.role_name}}:source:engine') %}
+
+{%- load_yaml as base_defaults %}
+{%- if source_engine == 'git' %}
+Debian:
+  pkgs:
+  - python-psycopg2
+  dir:
+    base: /srv/{{cookiecutter.service_name}}/venv
+    home: /var/lib/{{cookiecutter.service_name}}
+    workspace: /srv/{{cookiecutter.service_name}}/workspace
+RedHat:
+  pkgs:
+  - python-psycopg2
+  dir:
+    base: /srv/{{cookiecutter.service_name}}/venv
+    home: /var/lib/{{cookiecutter.service_name}}
+    workspace: /srv/{{cookiecutter.service_name}}/workspace
+{%- else %}
+Debian:
+  pkgs:
+  - helpdesk
+  dir:
+    base: /usr/lib/{{cookiecutter.service_name}}
+{%- endif %}
+{%- endload %}
+
+{%- set {{cookiecutter.role_name}} = salt['grains.filter_by'](base_defaults, merge=salt['pillar.get']('{{cookiecutter.service_name}}:{{cookiecutter.role_name}}')) %}
\ No newline at end of file
diff --git "a/\173\173cookiecutter.service_name\175\175/\173\173cookiecutter.role_name\175\175.sls" "b/\173\173cookiecutter.service_name\175\175/\173\173cookiecutter.role_name\175\175.sls"
new file mode 100644
index 0000000..92c5a31
--- /dev/null
+++ "b/\173\173cookiecutter.service_name\175\175/\173\173cookiecutter.role_name\175\175.sls"
@@ -0,0 +1,4 @@
+{%- from "{{cookiecutter.service_name}}/map.jinja" import {{cookiecutter.role_name}} with context %}
+{%- if {{cookiecutter.role_name}}.enabled %}
+
+{%- endif %}