

def _notify(self, priority, ctxt, event_type, payload):
    if ((event_type not in self.allowed_legacy_notification_event_types) and (not self._is_wrap_exception_notification(payload))):
        if self.fatal:
            raise AssertionError((self.message % {
                'event_type': event_type,
            }))
        else:
            LOG.warning(self.message, {
                'event_type': event_type,
            })
    getattr(self.notifier, priority)(ctxt, event_type, payload)

dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/rpc.py LegacyValidatingNotifier._notify/original