Merge "Use list copy for events in nova notifier"
This commit is contained in:
@@ -211,13 +211,12 @@ class Notifier(object):
|
|||||||
port._notify_event = None
|
port._notify_event = None
|
||||||
|
|
||||||
def send_events(self):
|
def send_events(self):
|
||||||
batched_events = []
|
if not self.pending_events:
|
||||||
for event in range(len(self.pending_events)):
|
|
||||||
batched_events.append(self.pending_events.pop())
|
|
||||||
|
|
||||||
if not batched_events:
|
|
||||||
return
|
return
|
||||||
|
|
||||||
|
batched_events = self.pending_events
|
||||||
|
self.pending_events = []
|
||||||
|
|
||||||
LOG.debug(_("Sending events: %s"), batched_events)
|
LOG.debug(_("Sending events: %s"), batched_events)
|
||||||
try:
|
try:
|
||||||
response = self.nclient.server_external_events.create(
|
response = self.nclient.server_external_events.create(
|
||||||
|
|||||||
Reference in New Issue
Block a user