diff --git a/neutron/notifiers/nova.py b/neutron/notifiers/nova.py index 804fb73964e..3331f7d5f09 100644 --- a/neutron/notifiers/nova.py +++ b/neutron/notifiers/nova.py @@ -266,11 +266,15 @@ class Notifier(object): except KeyError: response_error = True continue - if code != 200: - LOG.warning("Nova event: %s returned with failed " - "status", event) + if hasattr(response, 'request_ids'): + msg = "Nova event matching {}".format(response.request_ids) else: - LOG.info("Nova event response: %s", event) + msg = "Nova event" + if code != 200: + LOG.warning("%s: %s returned with failed " + "status", msg, event) + else: + LOG.info("%s response: %s", msg, event) if response_error: LOG.error("Error response returned from nova: %s", response)