If the create_XYZ_flow fails in being created
its useful to log exactly what the error was in
detail (instead of trapping it and only raising
a generic error). The more detailed error shows
what the real problem was during the flows
construction (which usually is some larger
problem).
Change-Id: I9cd6b8e2c6298d8791ba3063be78f9b4c4a7c5d0
snapshot_id,
image_id)
except Exception:
+ LOG.exception(_("Failed to create scheduler manager volume flow"))
raise exception.CinderException(
_("Failed to create scheduler manager volume flow"))
flow_engine.run()
check_volume_az_zone,
create_what)
except Exception:
+ LOG.exception(_("Failed to create api volume flow"))
raise exception.CinderException(
_("Failed to create api volume flow"))
request_spec=request_spec,
filter_properties=filter_properties)
except Exception:
+ LOG.exception(_("Failed to create manager volume flow"))
raise exception.CinderException(
_("Failed to create manager volume flow"))