Exemplo n.º 1
0
def setup_runners():
    global initialized
    if not initialized:
        db_manager.connect()

        socket_runner = MQTTSocketIORunner(socketio)
        socket_runner.start()

        if app.config["DEBUG"]:
            db_runner = MQTTDatabaseRunner(db_manager)
            db_runner.start()

    initialized = True
Exemplo n.º 2
0
#!/usr/bin/env python2

from dbmanager import DBManager
from mqtt import MQTTDatabaseRunner

from config import DB_CONNECTION_STRING

db_manager = DBManager(DB_CONNECTION_STRING)
db_manager.connect()

db_runner = MQTTDatabaseRunner(db_manager)
db_runner.start(threadded = False)

#db_runner.wait()