Use list copy for events in nova notifier

There is no need to call range() and len() and .pop() for such a
simple task as list copy.

Change-Id: I4d25e0887ba0a7a5c7f49d195e90a7d2818caac2
This commit is contained in:
Ihar Hrachyshka 2014-04-22 15:26:44 +02:00
parent 930e18e35a
commit e7651e2ada
1 changed files with 4 additions and 5 deletions

View File

@ -211,13 +211,12 @@ class Notifier(object):
port._notify_event = None
def send_events(self):
batched_events = []
for event in range(len(self.pending_events)):
batched_events.append(self.pending_events.pop())
if not batched_events:
if not self.pending_events:
return
batched_events = self.pending_events
self.pending_events = []
LOG.debug(_("Sending events: %s"), batched_events)
try:
response = self.nclient.server_external_events.create(