def idgenerator(self): if not hasattr(self, '_idgenerator') or not self._idgenerator: connection = self.connection_manager.get(XConfig.get('idgenerator.db')) self._idgenerator = IdGenerator(connection, XConfig.get('idgenerator.count') or 5) return self._idgenerator
def __init__(self): from db import ConnectionManager self.connection_manager = ConnectionManager(XConfig.get('db')) self.cache_manager = CacheManager(XConfig.get('cache')) self.entity_list = {} self.use_cache = False self.use_preload = True self.use_validator = False self.bad_entitys = []
def idgenerator(self): if not hasattr(self, '_idgenerator') or not self._idgenerator: connection = self.connection_manager.get( XConfig.get('idgenerator.db')) self._idgenerator = IdGenerator( connection, XConfig.get('idgenerator.count') or 5) return self._idgenerator
def makeKey(self, cls, entity_id): return "%s:%s:%s:%s" % (XConfig.get('app_name'), cls.__name__, entity_id, cls._version)
def makeKey(self, cls, entity_id): return "%s:%s:%s:%s"%(XConfig.get('app_name'), cls.__name__, entity_id, cls._version)
def secure_cookies(self): return SecureCookie.load_cookie( self, secret_key=XConfig.get('COOKIE_SECRET_KEY') or 'XWEB')
def secure_cookies(self): return SecureCookie.load_cookie(self, secret_key=XConfig.get('COOKIE_SECRET_KEY') or 'XWEB')