def __init__(self, connection=None): if not connection: connection = 'localhost' self.__mongo_client = connection # tick db Arctic.__init__(self, self.__mongo_client) # job system self.__job_db = self.__mongo_client.jobs self.__job_collection = self.__job_db.queue
def __init__(self, connection = None): if not connection: connection = 'localhost' self.__mongo_client = connection # tick db Arctic.__init__(self, self.__mongo_client) # job system self.__job_db = self.__mongo_client.jobs self.__job_collection = self.__job_db.queue # scheduler self.__scheduler = BackgroundScheduler() self.__scheduler.configure(executors = executors, job_defaults= job_defaults, timezone=utc) self.__scheduler.start()