diff options
-rw-r--r-- | scripts/urlgrabber | 5 | ||||
-rw-r--r-- | urlgrabber/grabber.py | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/scripts/urlgrabber b/scripts/urlgrabber index 3c7cfbf..f745e13 100644 --- a/scripts/urlgrabber +++ b/scripts/urlgrabber @@ -307,7 +307,10 @@ class ugclient: try: dbinfo = dbspec.split(',') import logging - level = logging._levelNames.get(dbinfo[0], None) + if sys.version_info.major == 2: + level = logging._levelNames.get(dbinfo[0], None) + else: + level = logging._levelToName.get(dbinfo[0], None) if level is None: level = int(dbinfo[0]) if level < 1: raise ValueError() diff --git a/urlgrabber/grabber.py b/urlgrabber/grabber.py index 9576fdb..e8d29d7 100644 --- a/urlgrabber/grabber.py +++ b/urlgrabber/grabber.py @@ -661,7 +661,10 @@ def _init_default_logger(logspec=None): logspec = os.environ['URLGRABBER_DEBUG'] dbinfo = logspec.split(',') import logging - level = logging._levelNames.get(dbinfo[0], None) + if sys.version_info.major == 2: + level = logging._levelNames.get(dbinfo[0], None) + else: + level = logging._levelToName.get(dbinfo[0], None) if level is None: level = int(dbinfo[0]) if level < 1: raise ValueError() |