Merge "Add ordereddict requirement"
This commit is contained in:
commit
6930968536
@ -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()
|
||||
|
@ -3,3 +3,4 @@ sqlalchemy
|
||||
GitPython>=0.3.2.RC1
|
||||
python-dateutil
|
||||
requests
|
||||
ordereddict
|
||||
|
Loading…
x
Reference in New Issue
Block a user