def init_connection(self): if self.state is None: istsos.debug("Initializing cursor for aiopg connection") self.state = yield from setting.get_state() if self.cur is None: self.context_manager = (yield from self.state.pool.cursor()) self.cur = self.context_manager._cur
def __get_proxy(istsos_package, action_module, **kwargs): from istsos import setting import importlib state = yield from setting.get_state() fileName = action_module[0].lower() + action_module[1:] module = 'istsos.%s.%s.%s' % ( istsos_package, state.config["loader"]["type"], fileName ) istsos.debug("Importing %s.%s" % (module, action_module)) try: m = importlib.import_module(module) except Exception: module = 'istsos.%s.%s' % ( istsos_package, fileName ) m = importlib.import_module(module) m = getattr(m, action_module) if kwargs is not None: return m(**kwargs) return m()
def execute_get_state(self): state = yield from setting.get_state() print(state)
def process(self, request): request['provider'] = EProvider( json_source=(yield from setting.get_state()).get_provider())
def process(self, request): request['identification'] = EIdentification( json_source=(yield from setting.get_state()).get_identification())
def process(self, request): request['loader'] = ELoader( json_source=(yield from setting.get_state()).get_loader()) request['loader']['password'] = '******'