Аз съм много нов в тъканите. В моя файл за тъкани искам да рестартирам gunicorn. За това първо убивам процеса gunicorn и след това го стартирам..
Изглежда като:
def restart_gunicorn():
run('ps ax|grep gunicorn')
run('pkill gunicorn')
run('gunicorn -b 0.0.0.0:8080 %(path)s/application/wsgi &' % env)
Когато стартирам това, ми дава грешка при pkill gunicorn
, защото в началото няма да имам стартиран процес gunicorn. Така че искам да имам проверка дали процесите на gunicorn се изпълняват, след което само да убивам gunicorn. Ако процесът gunicorn не се изпълнява, просто искам да стартирам процеса gunicorn..
Как мога да направя това? Нужда от помощ. Благодаря ти