robots: convert to structlog

This commit is contained in:
Misty De Méo 2025-02-18 14:29:00 -08:00
parent ba0db01d32
commit b33b2fed8c

View File

@ -23,12 +23,12 @@ limitations under the License.
"""
import json
import logging
import brozzler
import reppy
import reppy.cache
import reppy.parser
import requests
import structlog
__all__ = ["is_permitted_by_robots"]
@ -119,10 +119,10 @@ def is_permitted_by_robots(site, url, proxy=None):
# reppy has wrapped an exception that we want to bubble up
raise brozzler.ProxyError(e)
else:
logging.warning(
structlog.get_logger().warning(
"returning true (permitted) after problem fetching "
"robots.txt for %r: %r",
url,
e,
"robots.txt",
url=url,
exception=e,
)
return True