# -*- coding:utf-8 -*- from ahserver.webapp import webapp from ahserver.serverenv import ServerEnv from appbase.init import load_appbase from rbac.init import load_rbac from rag.init import init_rag_module from uapi.init import load_uapi import bricks_for_python from bricks_for_python.init import load_pybricks import json def get_module_dbname(m): return 'rag' def password_encode(s): if s is None: return '' from ahserver.globalEnv import password_encode as _orig return _orig(s) def init(): env = ServerEnv() env.get_module_dbname = get_module_dbname env.password_encode = password_encode load_appbase() load_rbac() load_pybricks() load_uapi() init_rag_module() if __name__ == '__main__': webapp(init)