def service(self): if self._service is None: self._service = AppService(self) register_service(self._service) return self._service
# -*- coding: utf-8 -*- # from jms.service import AppService from .conf import config inited = False app_service = AppService(config) # 使用coco配置文件,实例化appservice实例 if not inited: app_service.initial( ) # 初始化,完成auth_class的实例,进行一次认证访问,请求头添加'X-JMS-ORG', 'ROOT' inited = True
# -*- coding: utf-8 -*- # from jms.service import AppService from .config import config inited = False app_service = AppService(config) if not inited: app_service.initial() inited = True
# -*- coding: utf-8 -*- # from werkzeug.local import LocalProxy from functools import partial from .config import config from jms.service import AppService stack = {} __db_sessions = [] def _find(name): if stack.get(name): return stack[name] else: raise ValueError("Not found in stack: {}".format(name)) app_service = AppService(config) current_app = LocalProxy(partial(_find, 'current_app')) # app_service = LocalProxy(partial(_find, 'app_service'))