def __init__(self, timezone=None): BaseMaster.__init__(self) self.jobqueue = RedisJobQueue(self, **settings.JOB_QUEUE_CONFIG) self.jobqueue_lock = RLock() self.timezone = timezone or get_localzone() self._event = Event() self._stopped = True self.jobstore = MongoJobStore(self, **settings.JOB_STORE_CONFIG) #self.jobstore = MemoryJobStore(self) self._internal_buffer_queues = {} self._job_maximum_buffer_time = settings.JOB_QUEUE_CONFIG[ 'buffer_time']