Fabfile updates.
parent
af53d76702
commit
e26f095c45
|
@ -12,7 +12,7 @@ from settings_local import AMAZON_API_KEY, AMAZON_API_SECRET, ENV_HOST
|
||||||
|
|
||||||
|
|
||||||
env.hosts = [ENV_HOST]
|
env.hosts = [ENV_HOST]
|
||||||
env.site_path = '/var/www/snipt'
|
env.site_path = '/home/nick/snipt'
|
||||||
|
|
||||||
|
|
||||||
def dep():
|
def dep():
|
||||||
|
@ -30,13 +30,14 @@ def dep():
|
||||||
|
|
||||||
def db_backup():
|
def db_backup():
|
||||||
filename = datetime.datetime.now().strftime('%h-%d-%y__%I-%M-%S_%p.pgdump')
|
filename = datetime.datetime.now().strftime('%h-%d-%y__%I-%M-%S_%p.pgdump')
|
||||||
local('pg_dump snipt > {}'.format(filename))
|
path = '/home/nick/snipt/{}'.format(filename)
|
||||||
|
local('.docker/control.sh backupdb > {}'.format(path))
|
||||||
conn = S3Connection(AMAZON_API_KEY, AMAZON_API_SECRET)
|
conn = S3Connection(AMAZON_API_KEY, AMAZON_API_SECRET)
|
||||||
snipt_bucket = conn.get_bucket('snipt')
|
snipt_bucket = conn.get_bucket('snipt')
|
||||||
k = Key(snipt_bucket)
|
k = Key(snipt_bucket)
|
||||||
k.key = filename
|
k.key = filename
|
||||||
k.set_contents_from_filename(filename)
|
k.set_contents_from_filename(filename)
|
||||||
local('rm {}'.format(filename))
|
local('rm {}'.format(path))
|
||||||
|
|
||||||
def db():
|
def db():
|
||||||
with cd(env.site_path):
|
with cd(env.site_path):
|
||||||
|
|
Loading…
Reference in New Issue