def action_backup_restore(self, user_hash, time=None): self._stop_tasks() try: restore_database(user_hash=user_hash, time=time) except Exception as e: retval = False msg = str(e) else: retval = True msg = "Restore finished" self._start_tasks() return retval, msg
def cmd_restore_backup(self, options, *args): """Restore the Stoq database""" setup_logging() return restore_database(user_hash=options.user_hash, time=options.time)