mirror of https://github.com/jumpserver/jumpserver
[Bugfix] 修改启动脚本,celery beat可能不存在
parent
8e9ad7d645
commit
84fa7b5f17
|
@ -85,8 +85,12 @@ def start_beat():
|
|||
os.chdir(APPS_DIR)
|
||||
os.environ.setdefault('PYTHONOPTIMIZE', '1')
|
||||
os.environ.setdefault('C_FORCE_ROOT', '1')
|
||||
pidfile = '/tmp/beat.pid '
|
||||
scheduler = "django_celery_beat.schedulers:DatabaseScheduler"
|
||||
cmd = 'celery -A common beat -l {} --scheduler {} --max-interval 60 '.format(LOG_LEVEL, scheduler)
|
||||
options = "--pidfile {} -l {} --scheduler {} --max-interval 60".format(
|
||||
pidfile, LOG_LEVEL, scheduler,
|
||||
)
|
||||
cmd = 'celery -A common beat {} '.format(options)
|
||||
p = subprocess.Popen(cmd, shell=True, stdout=sys.stdout, stderr=sys.stderr)
|
||||
return p
|
||||
|
||||
|
|
Loading…
Reference in New Issue