aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsideshowdave72016-05-27 15:27:23 -0600
committersideshowdave72016-05-27 15:27:23 -0600
commit0bceb82a8eef364562d0274255d2b1d95f53c853 (patch)
treef8d6933708e5adaecc3ba688d819080399d51fa6
parenta92468c96378a712a60b5b23afe45e7ed7e225c0 (diff)
downloadeventmq-0.2.2.1.tar.gz
eventmq-0.2.2.1.zip
Handle case if kwargs are passed in as None0.2.2.1
-rw-r--r--eventmq/__init__.py2
-rw-r--r--eventmq/jobmanager.py8
-rw-r--r--setup.py2
3 files changed, 8 insertions, 4 deletions
diff --git a/eventmq/__init__.py b/eventmq/__init__.py
index c7ed429..a63befc 100644
--- a/eventmq/__init__.py
+++ b/eventmq/__init__.py
@@ -1,5 +1,5 @@
1__author__ = 'EventMQ Contributors' 1__author__ = 'EventMQ Contributors'
2__version__ = '0.2.2' 2__version__ = '0.2.2.1'
3 3
4PROTOCOL_VERSION = 'eMQP/1.0' 4PROTOCOL_VERSION = 'eMQP/1.0'
5 5
diff --git a/eventmq/jobmanager.py b/eventmq/jobmanager.py
index 332b178..52b3c7e 100644
--- a/eventmq/jobmanager.py
+++ b/eventmq/jobmanager.py
@@ -66,11 +66,15 @@ class JobManager(HeartbeatMixin, EMQPService):
66 logger.info('Initializing JobManager {}...'.format(self.name)) 66 logger.info('Initializing JobManager {}...'.format(self.name))
67 67
68 #: keep track of workers 68 #: keep track of workers
69 concurrent_jobs = kwargs.pop('concurrent_jobs', conf.CONCURRENT_JOBS) 69 concurrent_jobs = kwargs.pop('concurrent_jobs', None)
70 if concurrent_jobs is None:
71 concurrent_jobs = conf.CONCURRENT_JOBS
70 self.workers = Pool(processes=concurrent_jobs) 72 self.workers = Pool(processes=concurrent_jobs)
71 73
72 #: List of queues that this job manager is listening on 74 #: List of queues that this job manager is listening on
73 self.queues = kwargs.pop('queues', conf.QUEUES) 75 self.queues = kwargs.pop('queues', None)
76 if self.queues is None:
77 self.quques = conf.QUEUES
74 78
75 if not kwargs.pop('skip_signal', False): 79 if not kwargs.pop('skip_signal', False):
76 # handle any sighups by reloading config 80 # handle any sighups by reloading config
diff --git a/setup.py b/setup.py
index 3762cd0..1dafa02 100644
--- a/setup.py
+++ b/setup.py
@@ -7,7 +7,7 @@ from setuptools import setup, find_packages
7 7
8setup( 8setup(
9 name='eventmq', 9 name='eventmq',
10 version='0.2.2', 10 version='0.2.2.1',
11 description='EventMQ messaging system based on ZeroMQ', 11 description='EventMQ messaging system based on ZeroMQ',
12 packages=find_packages(), 12 packages=find_packages(),
13 install_requires=['pyzmq==14.6.0', 13 install_requires=['pyzmq==14.6.0',