Processes

Submodules

jetee.processes.celery module

class jetee.processes.celery.CeleryWorkerProcess(app=None, queues=None, broker=None, concurrency=4, beat=False)[source]

Bases: jetee.base.process.AbstractProcess

Celery worker process

env_variables = {u'C_FORCE_ROOT': u'True'}
get_command()[source]
get_name()[source]
initial_command = u'celery worker'

jetee.processes.cron module

class jetee.processes.cron.CronJob(name, month=u'*', day=u'*', hour=u'*', minute=u'*', command=u'')[source]

Bases: object

Cron job for CronProcess

command = u''
day = u''
hour = u''
minute = u''
month = u''
name = u''
class jetee.processes.cron.CronProcess(jobs)[source]

Bases: jetee.base.process.AbstractProcess

Cron process

Takes a list of CronJob instances

get_command()[source]
get_name()[source]

jetee.processes.django module

class jetee.processes.django.DjangoCeleryWorkerProcess(app=None, queues=None, broker=None, concurrency=4, beat=False)[source]

Bases: jetee.processes.celery.CeleryWorkerProcess

Django-celery worker process

initial_command = u'python manage.py celery worker'
class jetee.processes.django.DjangoGunicornProcess[source]

Bases: jetee.base.process.AbstractProcess

Django-Gunicorn worker process

get_command()[source]
get_name()[source]

jetee.processes.uwsgi module

class jetee.processes.uwsgi.UWSGIProcess(wsgi_file=None, wsgi_module=None, processes_count=None, threads=None)[source]

Bases: jetee.base.process.AbstractProcess

UWSGI process

get_command()[source]
get_name()[source]

Module contents

class jetee.processes.CustomProcess(command, name, env_variables=None)[source]

Bases: jetee.base.process.AbstractProcess

Custom python process

Be sure to override command and process_name attributes

command = None
get_command()[source]
get_name()[source]
name = None

Table Of Contents

Previous topic

Projects