Exemplo n.º 1
0
 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
Exemplo n.º 2
0
 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 = []
Exemplo n.º 3
0
 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 = []
Exemplo n.º 4
0
    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
Exemplo n.º 5
0
 def makeKey(self, cls, entity_id):
     return "%s:%s:%s:%s" % (XConfig.get('app_name'), cls.__name__,
                             entity_id, cls._version)
Exemplo n.º 6
0
 def makeKey(self, cls, entity_id):
     return "%s:%s:%s:%s"%(XConfig.get('app_name'),
                           cls.__name__, entity_id, cls._version)
Exemplo n.º 7
0
 def secure_cookies(self):
     return SecureCookie.load_cookie(
         self, secret_key=XConfig.get('COOKIE_SECRET_KEY') or 'XWEB')
Exemplo n.º 8
0
 def secure_cookies(self):
     return SecureCookie.load_cookie(self, secret_key=XConfig.get('COOKIE_SECRET_KEY') or 'XWEB')