# {% 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 %}