X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/bd6eceb9cd8e613c289f612ade962535741e2699..b0de516e7d42ae67a87c6cae601986b787c7f080:/fabfile.py diff --git a/fabfile.py b/fabfile.py index 5030e0522..2badd97a8 100644 --- a/fabfile.py +++ b/fabfile.py @@ -1,4 +1,7 @@ -from fnpdjango.deploy import * +from fnpdeploy import * + +from catalogue.helpers import update_counters + try: from fabfile_local import * except ImportError: @@ -13,9 +16,27 @@ def production(): env.hosts = ['giewont.icm.edu.pl'] env.user = 'lektury' env.app_path = '/srv/wolnelektury.pl' + env.django_root_path = 'src' + env.requirements_file = 'requirements/requirements.txt' env.services = [ - DebianGunicorn('wolnelektury'), - Supervisord('celery.wolnelektury:'), + Supervisord('wolnelektury'), + Supervisord('wolnelektury.celery'), + ] + + +@task +def beta(): + env.hosts = ['giewont.icm.edu.pl'] + env.user = 'lektury' + env.app_path = '/srv/wolnelektury.pl/beta' + env.ve = '/srv/wolnelektury.pl/ve' + env.django_root_path = 'src' + env.requirements_file = 'requirements/requirements.txt' + env.pre_collectstatic = [ + update_counters, + ] + env.services = [ + Supervisord('beta'), ]