Merge "Add current status to error msg in reserve_volume"

This commit is contained in:
Jenkins
2016-10-26 10:25:12 +00:00
committed by Gerrit Code Review

View File

@@ -620,7 +620,9 @@ class API(base.Base):
if not result:
expected_status = utils.build_or_str(expected['status'])
msg = _('Volume status must be %s to reserve.') % expected_status
msg = _('Volume status must be %(expected)s to reserve, but the '
'status is %(current)s.') % {'expected': expected_status,
'current': volume.status}
LOG.error(msg)
raise exception.InvalidVolume(reason=msg)