)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"change_message_id":"8e1c5108a4c0d513a819b191397902e460d8694d","unresolved":false,"context_lines":[{"line_number":11,"context_line":"API or registry has the verbose option set to True."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I68390495331ba30dab1cd60584d0ed01357514ae"},{"line_number":14,"context_line":"Partial-Bug: #1246968"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"AAAATn%2F%2FREU%3D","line":14,"updated":"2013-11-12 01:50:00.000000000","message":"this needs to come before the change id","commit_id":"ef71784da5576e94ac4c8029dec9a95f7303cfc6"}],"glance/common/wsgi.py":[{"author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"change_message_id":"8e1c5108a4c0d513a819b191397902e460d8694d","unresolved":false,"context_lines":[{"line_number":91,"context_line":"class WritableLogger(object):"},{"line_number":92,"context_line":"    \"\"\"A thin wrapper that responds to `write` and logs.\"\"\""},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    def __init__(self, logger, level\u003dlogging.DEBUG):"},{"line_number":95,"context_line":"        self.logger \u003d logger"},{"line_number":96,"context_line":"        self.level \u003d level"},{"line_number":97,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F%2FRCc%3D","side":"PARENT","line":94,"updated":"2013-11-12 01:50:00.000000000","message":"oslo WritableLogger take default level as INFO. Would that make a difference here?","commit_id":"153e33a8f5ae097aa1d9f0bdbf0010fc387dc22c"},{"author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"change_message_id":"389f138ca26362ac6ca22782bfc06f9d0d1992c7","unresolved":false,"context_lines":[{"line_number":91,"context_line":"class WritableLogger(object):"},{"line_number":92,"context_line":"    \"\"\"A thin wrapper that responds to `write` and logs.\"\"\""},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    def __init__(self, logger, level\u003dlogging.DEBUG):"},{"line_number":95,"context_line":"        self.logger \u003d logger"},{"line_number":96,"context_line":"        self.level \u003d level"},{"line_number":97,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F%2FDTY%3D","side":"PARENT","line":94,"in_reply_to":"AAAATn%2F%2FQyA%3D","updated":"2013-11-15 06:00:15.000000000","message":"Cool, thanks for explaining.","commit_id":"153e33a8f5ae097aa1d9f0bdbf0010fc387dc22c"},{"author":{"_account_id":1991,"name":"Russell Sim","email":"russell.sim@gmail.com","username":"russell-sim"},"change_message_id":"79ce75042c7fd62b806a7f5dcead1731053ee839","unresolved":false,"context_lines":[{"line_number":91,"context_line":"class WritableLogger(object):"},{"line_number":92,"context_line":"    \"\"\"A thin wrapper that responds to `write` and logs.\"\"\""},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    def __init__(self, logger, level\u003dlogging.DEBUG):"},{"line_number":95,"context_line":"        self.logger \u003d logger"},{"line_number":96,"context_line":"        self.level \u003d level"},{"line_number":97,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F%2FQyA%3D","side":"PARENT","line":94,"in_reply_to":"AAAATn%2F%2FRCc%3D","updated":"2013-11-12 03:38:30.000000000","message":"with a value of INFO it means that if a user turns on verbose \u003d True in the config then the messages will be dispayed.\n\nIf this remains set as debug then they will only be displayed if the debug \u003d True in the config\n\nSame goes for stacktraces and other unhandled exceptions","commit_id":"153e33a8f5ae097aa1d9f0bdbf0010fc387dc22c"}]}
