Merge "Replace data structures' attribute with six module"

This commit is contained in:
Jenkins 2013-12-09 18:24:04 +00:00 committed by Gerrit Code Review
commit 0d6d858805
4 changed files with 10 additions and 7 deletions

View File

@ -275,7 +275,7 @@ def _safe_log(log_func, msg, msg_data):
def _fix_passwords(d): def _fix_passwords(d):
"""Sanitizes the password fields in the dictionary.""" """Sanitizes the password fields in the dictionary."""
for k in d.iterkeys(): for k in six.iterkeys(d):
if k.lower().find('password') != -1: if k.lower().find('password') != -1:
d[k] = '<SANITIZED>' d[k] = '<SANITIZED>'
elif k.lower() in SANITIZE: elif k.lower() in SANITIZE:

View File

@ -21,6 +21,7 @@ import time
import eventlet import eventlet
import greenlet import greenlet
from oslo.config import cfg from oslo.config import cfg
import six
from oslo.messaging._drivers import amqp as rpc_amqp from oslo.messaging._drivers import amqp as rpc_amqp
from oslo.messaging._drivers import amqpdriver from oslo.messaging._drivers import amqpdriver
@ -523,7 +524,7 @@ class Connection(object):
consumers = self.consumers consumers = self.consumers
self.consumers = {} self.consumers = {}
for consumer in consumers.itervalues(): for consumer in six.itervalues(consumers):
consumer.reconnect(self.session) consumer.reconnect(self.session)
self._register_consumer(consumer) self._register_consumer(consumer)
@ -681,7 +682,7 @@ class Connection(object):
it = self.iterconsume(limit=limit, timeout=timeout) it = self.iterconsume(limit=limit, timeout=timeout)
while True: while True:
try: try:
it.next() six.next(it)
except StopIteration: except StopIteration:
return return

View File

@ -27,6 +27,7 @@ import kombu.connection
import kombu.entity import kombu.entity
import kombu.messaging import kombu.messaging
from oslo.config import cfg from oslo.config import cfg
import six
from oslo.messaging._drivers import amqp as rpc_amqp from oslo.messaging._drivers import amqp as rpc_amqp
from oslo.messaging._drivers import amqpdriver from oslo.messaging._drivers import amqpdriver
@ -620,7 +621,7 @@ class Connection(object):
def _declare_consumer(): def _declare_consumer():
consumer = consumer_cls(self.conf, self.channel, topic, callback, consumer = consumer_cls(self.conf, self.channel, topic, callback,
self.consumer_num.next()) six.next(self.consumer_num))
self.consumers.append(consumer) self.consumers.append(consumer)
return consumer return consumer
@ -724,7 +725,7 @@ class Connection(object):
it = self.iterconsume(limit=limit, timeout=timeout) it = self.iterconsume(limit=limit, timeout=timeout)
while True: while True:
try: try:
it.next() six.next(it)
except StopIteration: except StopIteration:
return return

View File

@ -26,6 +26,7 @@ import uuid
import eventlet import eventlet
import greenlet import greenlet
from oslo.config import cfg from oslo.config import cfg
import six
from six import moves from six import moves
from oslo.messaging._drivers import base from oslo.messaging._drivers import base
@ -531,8 +532,8 @@ def unflatten_envelope(packenv):
h = {} h = {}
try: try:
while True: while True:
k = i.next() k = six.next(i)
h[k] = i.next() h[k] = six.next(i)
except StopIteration: except StopIteration:
return h return h