# {% set pspec = salt['rcgenerics.procspec'](app, proc) %}

[program:{{app}}-{{proc}}]
directory = /src/{{app}}
redirect_stderr = true
stdout_logfile = /var/log/supervisor/{{app}}-{{proc}}-p%(process_num)02d.log
process_name = {{app}}-{{proc}}-p%(process_num)02d
numprocs = {{ pspec.get('nprocs', 1) if not dev else 1}}
stopasgroup = true
user = deploy

# {% if pspec['language'] == 'node' %}

command = node {{ pspec['main'] }}

# Put elif's here for all your deployment types
# {% endif %}

{% if pspec['language'] == 'node' %}
environment = HOME="/home/{{user}}",NODE_ENV="production"
{% else %}
environment = HOME="/home/{{user}}"
{% endif %}