From 8429c1efd05076778a1e72fc95b03eab3592788d Mon Sep 17 00:00:00 2001 From: Fergal Moran Date: Thu, 17 Sep 2015 21:04:57 +0100 Subject: [PATCH] Fixed some backup stuff --- spa/management/commands/backup.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/spa/management/commands/backup.py b/spa/management/commands/backup.py index 3499fd5..07af8b5 100644 --- a/spa/management/commands/backup.py +++ b/spa/management/commands/backup.py @@ -51,13 +51,16 @@ def _create_backup_bundle(remote_file, type, location): def _upload_to_dropbox(type, backup_file, remote_file): print("Uploading {0} to dropbox".format(backup_file)) - with open(backup_file, "rb") as f: - client = dropbox.client.DropboxClient(settings.DSS_DB_BACKUP_TOKEN) - response = client.put_file("{0}/{1}".format(type, remote_file), f, overwrite=True) + try: + with open(backup_file, "rb") as f: + client = dropbox.client.DropboxClient(settings.DSS_DB_BACKUP_TOKEN) + response = client.put_file("{0}/{1}".format(type, remote_file), f, overwrite=True) - os.remove(backup_file) + os.remove(backup_file) - print(response) + print(response) + except Exception as ex: + print(ex) def _backup_media():