def _get_cache_key(self, prefix, url):
        if not self._cache:
            self._cache = create_cache()

        key = self.create_cache_key(prefix, url)

        if key in self._cache:
            return None

        return key
    def _get_cache_key(self, prefix, url):
        if not self._cache:
            self._cache = create_cache()

        key = self.create_cache_key(prefix, url)

        if key in self._cache:
            return None

        return key
Beispiel #3
0
    def __init__(self, routes, config):
        super(CookieResolver, self).__init__(routes, config)
        self.magic_name = config['magic_name']
        self.sethost_prefix = '-sethost.' + self.magic_name + '.'
        self.set_prefix = '-set.' + self.magic_name

        self.cookie_name = config.get('cookie_name', self.SESH_COOKIE_NAME)
        self.proxy_select_view = config.get('proxy_select_view')

        self.extra_headers = config.get('extra_headers')

        self.cache = create_cache()
Beispiel #4
0
    def __init__(self, routes, config):
        super(CookieResolver, self).__init__(routes, config)
        self.magic_name = config["magic_name"]
        self.sethost_prefix = "-sethost." + self.magic_name + "."
        self.set_prefix = "-set." + self.magic_name

        self.cookie_name = config.get("cookie_name", self.SESH_COOKIE_NAME)
        self.proxy_select_view = config.get("proxy_select_view")

        self.extra_headers = config.get("extra_headers")

        self.cache = create_cache()
Beispiel #5
0
 def __init__(self, routes, config):
     super(IPCacheResolver, self).__init__(routes, config)
     self.cache = create_cache(config.get('redis_cache_key'))
     self.magic_name = config['magic_name']
Beispiel #6
0
 def __init__(self):
     self.cache = create_cache()
     self.temp_dir = None
     atexit.register(self.cleanup)
Beispiel #7
0
 def __init__(self):
     self.cache = create_cache()
     self.temp_dir = None
     atexit.register(self.cleanup)
Beispiel #8
0
 def __init__(self, routes, config):
     super(IPCacheResolver, self).__init__(routes, config)
     self.cache = create_cache(config.get("redis_cache_key"))
     self.magic_name = config["magic_name"]