backups: trap an error that occurs as early as getting the current backup status

This commit is contained in:
Joshua Tauberer
2016-01-04 18:43:02 -05:00
parent 5ae75e723c
commit e288d7730b
3 changed files with 22 additions and 10 deletions
+4 -1
View File
@@ -422,7 +422,10 @@ def do_updates():
@authorized_personnel_only
def backup_status():
from backup import backup_status
return json_response(backup_status(env))
try:
return json_response(backup_status(env))
except Exception as e:
return json_response({ "error": str(e) })
@app.route('/system/backup/config', methods=["GET"])
@authorized_personnel_only