[supervisord] logfile = /var/log/supervisor/supervisord.log logfile_maxbytes = 50MB logfile_backups=10 loglevel = debug pidfile = /var/run/supervisord.pid nodaemon = true minfds = 1024 minprocs = 200 umask = 022 directory = /tmp nocleanup = true childlogdir = /tmp ; cable_calculation daemons [program:ows-film-transparency-etl-decider-cable-calculation] directory=/var/app command=/var/app/bin/python application.py decider cable_calculation autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 [program:ows-film-transparency-etl-worker-cable-calculation] directory=/var/app command=/var/app/bin/python application.py worker cable_calculation autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 ; cable_ingestion daemons [program:ows-film-transparency-etl-decider-cable-ingestion] directory=/var/app command=/var/app/bin/python application.py decider cable_ingestion autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 [program:ows-film-transparency-etl-worker-cable-ingestion] directory=/var/app command=/var/app/bin/python application.py worker cable_ingestion autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 ; digital daemons [program:ows-film-transparency-etl-decider-digital] directory=/var/app command=/var/app/bin/python application.py decider digital autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 [program:ows-film-transparency-etl-worker-digital] directory=/var/app command=/var/app/bin/python application.py worker digital autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 ; distribution_fee daemons [program:ows-film-transparency-etl-decider-distribution-fee] directory=/var/app command=/var/app/bin/python application.py decider distribution_fee autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 [program:ows-film-transparency-etl-worker-distribution-fee] directory=/var/app command=/var/app/bin/python application.py worker distribution_fee autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 ; projections daemons [program:ows-film-transparency-etl-decider-projections] directory=/var/app command=/var/app/bin/python application.py decider projections autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 [program:ows-film-transparency-etl-worker-projections] directory=/var/app command=/var/app/bin/python application.py worker projections autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 ; theatrical daemons [program:ows-film-transparency-etl-decider-theatrical] directory=/var/app command=/var/app/bin/python application.py decider theatrical autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 [program:ows-film-transparency-etl-worker-theatrical] directory=/var/app command=/var/app/bin/python application.py worker theatrical autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 ; sales_data daemons [program:ows-film-transparency-etl-decider-sales-data] directory=/var/app command=/var/app/bin/python application.py decider sales_data autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1 [program:ows-film-transparency-etl-worker-sales-data] directory=/var/app command=/var/app/bin/python application.py worker sales_data autorestart=True process_name=%(program_name)s_%(process_num)02d numprocs=1