def get(self, url, base_url, key=None, **kwargs): kwargs = { 'url': url, 'cache': self.cache, 'base_url': base_url, 'json': True, 'ttl': kwargs.get('ttl', 3600), 'params': kwargs.get('params'), 'cache_key': kwargs.get('cache_key') } response = cached_request(**kwargs) response = response if response is not None else {} response = response if key is None else search_dict_key(response, key, []) return response
def get(self, url, base_url, params=None, ttl=3600, key=None, cache_key=None): reparams = { 'url': url, 'cache': self.cache, 'base_url': base_url, 'json': True, 'ttl': ttl, 'params': params, 'cache_key': cache_key } response = cached_request(**reparams) response = response if response is not None else {} response = response if key is None else search_dict_key( response, key, []) return response