From 2b6ba4c11317fc2390f549ef0a5727ef9fabaf3d Mon Sep 17 00:00:00 2001 From: Fergal Moran Date: Sun, 8 Nov 2015 19:59:39 +0000 Subject: [PATCH] Settings --- .gitignore | 3 +-- spa/management/commands/backup.py | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b68b21f..4cfa1d2 100644 --- a/.gitignore +++ b/.gitignore @@ -11,8 +11,7 @@ media/* build/* _working/* static/CACHE/* -dss/localsettings.py -dss/storagesettings.py +dss/devsettings.py dss/celery_settings.py dss.conf dss/debugsettings.py diff --git a/spa/management/commands/backup.py b/spa/management/commands/backup.py index b07c28a..03e8b2b 100644 --- a/spa/management/commands/backup.py +++ b/spa/management/commands/backup.py @@ -3,6 +3,8 @@ import subprocess from django.core.management.base import LabelCommand, CommandError from subprocess import Popen, PIPE, STDOUT import pexpect +from dropbox.client import ChunkedUploader + from dss import settings import tarfile import dropbox @@ -54,6 +56,7 @@ def _upload_to_dropbox(type, backup_file, remote_file): try: with open(backup_file, "rb") as f: client = dropbox.client.DropboxClient(settings.DSS_DB_BACKUP_TOKEN) + uploader = ChunkedUploader(client=client, file_obj=backup_file) response = client.put_file("{0}/{1}".format(type, remote_file), f, overwrite=True) os.remove(backup_file)