e614e9ce50b0f7d5ce9f474328481f55f1a85a3e
[wolnelektury.git] / fabfile.py
1 from fnpdjango.deploy import *
2 try:
3     from fabfile_local import *
4 except ImportError:
5     pass
6
7
8 env.project_name = 'wolnelektury'
9
10
11 @task
12 def production():
13     env.hosts = ['giewont.icm.edu.pl']
14     env.user = 'lektury'
15     env.app_path = '/srv/wolnelektury.pl'
16     env.services = [
17         Supervisord('wolnelektury'),
18         Supervisord('wolnelektury.celery'),
19     ]
20
21
22 @task
23 def beta():
24     env.hosts = ['giewont.icm.edu.pl']
25     env.user = 'lektury'
26     env.app_path = '/srv/wolnelektury.pl/beta'
27     env.services = []
28
29
30 @task
31 def staging():
32     env.hosts = ['san.nowoczesnapolska.org.pl:2223']
33     env.user = 'staging'
34     env.app_path = '/home/staging/wolnelektury.pl'
35     env.services = [
36         DebianGunicorn('wolnelektury'),
37     ]