diff --git a/leech.py b/leech.py index 1241de4..68ba97d 100755 --- a/leech.py +++ b/leech.py @@ -34,9 +34,11 @@ def configure_logging(verbose): def create_session(cache): if cache: - session = requests_cache.CachedSession('leech', expire_after=4 * 3600) + session = requests_cache.CachedSession('leech', expire_after=4 * 3600, use_temp=True) + logger.debug("CachedSession at %s", session.cache.db_path) else: session = requests.Session() + logger.debug("Uncached session") lwp_cookiejar = http.cookiejar.LWPCookieJar() try: diff --git a/sites/__init__.py b/sites/__init__.py index 24d4f00..8a2c14f 100644 --- a/sites/__init__.py +++ b/sites/__init__.py @@ -214,6 +214,7 @@ class Site: raise SiteException("Couldn't fetch", url) if delay and delay > 0 and not page.from_cache: time.sleep(delay) + logger.debug('Fetched %s, %s', url, page.from_cache and 'cached' or 'uncached') text = page.text fallback_base = url else: