Merge "Add ordereddict requirement"

This commit is contained in:
Jenkins 2014-04-30 01:22:12 +00:00 committed by Gerrit Code Review
commit 6930968536
2 changed files with 6 additions and 1 deletions

View File

@ -24,6 +24,7 @@ import Queue
import datetime
import dateutil.parser
import ordereddict
import requests
HIGH_PRIORITY=0
@ -32,7 +33,10 @@ LOW_PRIORITY=2
class MultiQueue(object):
def __init__(self, priorities):
self.queues = collections.OrderedDict()
try:
self.queues = collections.OrderedDict()
except AttributeError:
self.queues = ordereddict.OrderedDict()
for key in priorities:
self.queues[key] = collections.deque()
self.condition = threading.Condition()

View File

@ -3,3 +3,4 @@ sqlalchemy
GitPython>=0.3.2.RC1
python-dateutil
requests
ordereddict