)]}'
{"oslo_log/log.py":[{"author":{"_account_id":8911,"name":"Sergey Vilgelm","email":"sergey@vilgelm.info","username":"sergey.vilgelm"},"change_message_id":"b7b518896d4b458f0eef6b34246062bc0efba51c","unresolved":false,"context_lines":[{"line_number":410,"context_line":"    # replace \"oslo_\" with \"oslo.\" so that modules under the new"},{"line_number":411,"context_line":"    # non-namespaced packages get loggers as though they are."},{"line_number":412,"context_line":"    if name and name.startswith(\u0027oslo_\u0027):"},{"line_number":413,"context_line":"        name \u003d \u0027oslo.\u0027 + name[5:]"},{"line_number":414,"context_line":"    if name not in _loggers:"},{"line_number":415,"context_line":"        _loggers[name] \u003d KeywordArgumentAdapter(logging.getLogger(name),"},{"line_number":416,"context_line":"                                                {\u0027project\u0027: project,"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa1b9901_29c2dd34","line":413,"updated":"2015-08-20 05:09:42.000000000","message":"Could you add a deprecation warning here?","commit_id":"e9dc009a6ac45ad93eda63934a577807060e13b9"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"8b6045edce898997638004e3f1654925c0fd48e1","unresolved":false,"context_lines":[{"line_number":410,"context_line":"    # replace \"oslo_\" with \"oslo.\" so that modules under the new"},{"line_number":411,"context_line":"    # non-namespaced packages get loggers as though they are."},{"line_number":412,"context_line":"    if name and name.startswith(\u0027oslo_\u0027):"},{"line_number":413,"context_line":"        name \u003d \u0027oslo.\u0027 + name[5:]"},{"line_number":414,"context_line":"    if name not in _loggers:"},{"line_number":415,"context_line":"        _loggers[name] \u003d KeywordArgumentAdapter(logging.getLogger(name),"},{"line_number":416,"context_line":"                                                {\u0027project\u0027: project,"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa1b9901_30cbb520","line":413,"in_reply_to":"fa1b9901_29c2dd34","updated":"2015-08-21 21:06:16.000000000","message":"I don\u0027t think I\u0027ve been clear. I do not think we should ever deprecate this behavior. This work was overlooked in the original namespace removal work I was doing.\n\nKeeping the dot in the logger name gives us 2 things:\n\n1. Deployers can change the log level for all oslo code using just the name \"oslo\".\n\n2. Deployers with existing logging configuration settings for kilo deployments will see the same output using those settings with liberty deployments.\n\nFeature #1 is the reason we don\u0027t want to deprecate the behavior.","commit_id":"e9dc009a6ac45ad93eda63934a577807060e13b9"}]}
