AttributeError: 'int' object has no attribute 'strip'
With
[extensions]
loggingmod =
[logging]
sentry.dsn = XXX
we get
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/mercurial/extensions.py", line 212, in _runuisetup
uisetup(ui)
File "/usr/local/lib/python2.7/dist-packages/mercurial/exthelper.py", line 138, in finaluisetup
c(ui)
File "/opt/gitlab/embedded/service/hgext-loggingmod/hgext3rd/loggingmod/__init__.py", line 136, in _uisetup
sentry.setup(ui)
File "/opt/gitlab/embedded/service/hgext-loggingmod/hgext3rd/loggingmod/sentry.py", line 39, in setup
default=logging.INFO),
File "/usr/local/lib/python2.7/dist-packages/mercurial/ui.py", line 684, in configwith
return convert(v)
File "/opt/gitlab/embedded/service/hgext-loggingmod/hgext3rd/loggingmod/config.py", line 19, in loglevel
return getattr(logging, levelname.strip().upper())
AttributeError: 'int' object has no attribute 'strip'