def get_data(self, request, backup_id): backup = cinder.volume_backup_get(request, backup_id) try: backup.volume = cinder.volume_get(request, backup.volume_id) except Exception: pass return backup
def get_data(self, request, backup_id): backup = cinder.volume_backup_get(request, backup_id) try: backup.volume = cinder.volume_get(request, backup.volume_id) except Exception: pass if backup.snapshot_id is not None: try: backup.snapshot = cinder.volume_snapshot_get( request, backup.snapshot_id) except Exception: pass else: backup.snapshot = None return backup