Ejemplo n.º 1
0
    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
Ejemplo n.º 2
0
    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()