Project: datamanagement
Issue DM-2155: Log fails on uniccode string
Log is currently failing if we pass unicode string, it is easy to reproduce by doing: log.info(u"hello"). It fails with: {code} File "/home/becla/dataArchDev/Linux64/log/master-gfab0203bd3+3/python/lsst/log/log.py", line 103, in info log("", INFO, fmt, *args, depth=2) File "/home/becla/dataArchDev/Linux64/log/master-gfab0203bd3+3/python/lsst/log/log.py", line 94, in log _getFuncName(depth), frame.f_lineno, fmt % args) File "/home/becla/dataArchDev/Linux64/log/master-gfab0203bd3+3/python/lsst/log/logLib.py", line 648, in forcedLog_iface return _logLib.forcedLog_iface(*args) TypeError: in method 'forcedLog_iface', argument 6 of type 'std::string const &' {code}
Story points: 1