Beispiel #1
0
        time.sleep(3)


p = multiprocessing.Process(target=ttt)
p.daemon = True
p.start()


class DecodedRedis(StrictRedis):
    @classmethod
    def from_url(cls, url, db=None, **kwargs):
        kwargs['decode_responses'] = True
        return StrictRedis.from_url(url, db, **kwargs)


redis = Redis.from_custom_provider(DecodedRedis)
socketio = SocketIO()


# from .manager import manager,supportManager
# mmm=hahahManager()
def create_app(config_name):
    app = Flask(__name__)
    app.config.from_object(config[config_name])
    config[config_name].init_app(app)
    bootstrap.init_app(app)
    # mail.init_app(app)
    db.init_app(app)
    redis.init_app(app)
    socketio.init_app(app, async_mode='eventlet')
    login_manager.init_app(app)