Merge "Display missing key name in error message"
This commit is contained in:
commit
81a9262be3
@ -86,7 +86,7 @@ class ParamYAMLNotWellFormed(exceptions.InvalidInput):
|
||||
|
||||
|
||||
class InputValuesMissing(exceptions.InvalidInput):
|
||||
message = _("Input values missing for 'get_input")
|
||||
message = _("Parameter input values missing for the key '%(key)s'")
|
||||
|
||||
|
||||
class ParamYAMLInputMissing(exceptions.InvalidInput):
|
||||
|
@ -111,13 +111,13 @@ class DeviceHeat(abstract_driver.DeviceAbstractDriver):
|
||||
self._update_params(value, paramvalues[key], False)
|
||||
else:
|
||||
LOG.debug('Key missing Value: %s', key)
|
||||
raise vnfm.InputValuesMissing()
|
||||
raise vnfm.InputValuesMissing(key=key)
|
||||
elif 'get_input' in value:
|
||||
if value['get_input'] in paramvalues:
|
||||
original[key] = paramvalues[value['get_input']]
|
||||
else:
|
||||
LOG.debug('Key missing Value: %s', key)
|
||||
raise vnfm.InputValuesMissing()
|
||||
raise vnfm.InputValuesMissing(key=key)
|
||||
else:
|
||||
self._update_params(value, paramvalues, True)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user