Merge "Fix restore index page"
This commit is contained in:
commit
dc4900a896
|
@ -55,13 +55,17 @@ class IndexView(horizon_tables.DataTableView):
|
||||||
reversed_order=reversed_order)
|
reversed_order=reversed_order)
|
||||||
|
|
||||||
for restore in restores:
|
for restore in restores:
|
||||||
checkpoint = karborclient.checkpoint_get(
|
try:
|
||||||
self.request,
|
checkpoint = karborclient.checkpoint_get(
|
||||||
restore.provider_id,
|
self.request,
|
||||||
restore.checkpoint_id)
|
restore.provider_id,
|
||||||
|
restore.checkpoint_id)
|
||||||
|
plan_name = checkpoint.protection_plan["name"]
|
||||||
|
except Exception:
|
||||||
|
plan_name = "Not Found"
|
||||||
provider = karborclient.provider_get(self.request,
|
provider = karborclient.provider_get(self.request,
|
||||||
restore.provider_id)
|
restore.provider_id)
|
||||||
setattr(restore, "name", checkpoint.protection_plan["name"])
|
setattr(restore, "name", plan_name)
|
||||||
setattr(restore, "provider_name", provider.name)
|
setattr(restore, "provider_name", provider.name)
|
||||||
|
|
||||||
except Exception:
|
except Exception:
|
||||||
|
|
Loading…
Reference in New Issue