Merge pull request #1164 from fernandog/patch-12

Backup/restore: include cache directory
This commit is contained in:
echel0n 2015-01-13 19:47:18 -08:00
commit b269faad39
1 changed files with 5 additions and 1 deletions

View File

@ -3539,6 +3539,10 @@ class ConfigBackupRestore(Config):
source = [os.path.join(sickbeard.DATA_DIR, 'sickbeard.db'), sickbeard.CONFIG_FILE]
target = os.path.join(backupDir, 'sickrage-' + time.strftime('%Y%m%d%H%M%S') + '.zip')
for (dir, _, files) in os.walk(sickbeard.CACHE_DIR):
for f in files:
source.append(os.path.join(dir, f))
if helpers.makeZip(source, target):
finalResult += "Successful backup to " + target
else:
@ -4716,4 +4720,4 @@ class ErrorLogs(WebRoot):
if issue:
ui.notifications.message('Your issue ticket #%s was submitted successfully!' % issue.number)
return self.redirect("/errorlogs/")
return self.redirect("/errorlogs/")