)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"cba07f29ac2b327c6b6ffde7d8904f304f282a07","unresolved":false,"context_lines":[{"line_number":9,"context_line":"...similar to what was done for auth_token back when this was still part"},{"line_number":10,"context_line":"of python-keystoneclient."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"While we\u0027re at it, fix auth_host config option to be IPv6-friendly."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I97844a869dc6a5f55d320f9edfcb870347b8e067"},{"line_number":15,"context_line":"Related-Change: I226881a35a74ef668d4cd1c6829a64c94ff185d9"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba0121b8_0a55ebf8","line":12,"updated":"2016-03-31 07:12:17.000000000","message":"Please do not \"combine\" fixes in a single patch where it can be avoided.","commit_id":"9b764d900fbc1bbcc0fd8ef7157ac8139d404e3e"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"d2a0df2064ab651ae20458b8e1f7d301c927df25","unresolved":false,"context_lines":[{"line_number":9,"context_line":"...similar to what was done for auth_token back when this was still part"},{"line_number":10,"context_line":"of python-keystoneclient."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"While we\u0027re at it, fix auth_host config option to be IPv6-friendly."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I97844a869dc6a5f55d320f9edfcb870347b8e067"},{"line_number":15,"context_line":"Related-Change: I226881a35a74ef668d4cd1c6829a64c94ff185d9"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba0121b8_bd6072d0","line":12,"in_reply_to":"ba0121b8_0a55ebf8","updated":"2016-03-31 14:21:07.000000000","message":"++, just incase we need to revert one of them.","commit_id":"9b764d900fbc1bbcc0fd8ef7157ac8139d404e3e"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"a8d3bb1ae72734982e5bec8ed244f516c3c7ec2c","unresolved":false,"context_lines":[{"line_number":9,"context_line":"...similar to what was done for auth_token back when this was still part"},{"line_number":10,"context_line":"of python-keystoneclient."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"While we\u0027re at it, fix auth_host config option to be IPv6-friendly."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I97844a869dc6a5f55d320f9edfcb870347b8e067"},{"line_number":15,"context_line":"Related-Change: I226881a35a74ef668d4cd1c6829a64c94ff185d9"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba0121b8_5fa13ff7","line":12,"in_reply_to":"ba0121b8_bd6072d0","updated":"2016-03-31 17:48:26.000000000","message":"Done","commit_id":"9b764d900fbc1bbcc0fd8ef7157ac8139d404e3e"}],"keystonemiddleware/s3_token.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"fa2c76d3d43e6cef728df34669f50b7ce31564bd","unresolved":false,"context_lines":[{"line_number":120,"context_line":"            auth_port \u003d int(conf.get(\u0027auth_port\u0027, 35357))"},{"line_number":121,"context_line":"            auth_protocol \u003d conf.get(\u0027auth_protocol\u0027, \u0027https\u0027)"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"            self._request_uri \u003d \u0027%s://%s:%s\u0027 % (auth_protocol, auth_host,"},{"line_number":124,"context_line":"                                                auth_port)"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"        # SSL"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_ea2237a2","line":123,"updated":"2016-03-31 07:11:44.000000000","message":"We should mark this for deprecation. (the non-url method of configuration)","commit_id":"9b764d900fbc1bbcc0fd8ef7157ac8139d404e3e"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"a8d3bb1ae72734982e5bec8ed244f516c3c7ec2c","unresolved":false,"context_lines":[{"line_number":120,"context_line":"            auth_port \u003d int(conf.get(\u0027auth_port\u0027, 35357))"},{"line_number":121,"context_line":"            auth_protocol \u003d conf.get(\u0027auth_protocol\u0027, \u0027https\u0027)"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"            self._request_uri \u003d \u0027%s://%s:%s\u0027 % (auth_protocol, auth_host,"},{"line_number":124,"context_line":"                                                auth_port)"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"        # SSL"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_fffbf376","line":123,"in_reply_to":"ba0121b8_ddf4465c","updated":"2016-03-31 17:48:26.000000000","message":"Sure. I wasn\u0027t sure on the deprecation process.\n\nWhere would I do this?","commit_id":"9b764d900fbc1bbcc0fd8ef7157ac8139d404e3e"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"d2a0df2064ab651ae20458b8e1f7d301c927df25","unresolved":false,"context_lines":[{"line_number":120,"context_line":"            auth_port \u003d int(conf.get(\u0027auth_port\u0027, 35357))"},{"line_number":121,"context_line":"            auth_protocol \u003d conf.get(\u0027auth_protocol\u0027, \u0027https\u0027)"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"            self._request_uri \u003d \u0027%s://%s:%s\u0027 % (auth_protocol, auth_host,"},{"line_number":124,"context_line":"                                                auth_port)"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"        # SSL"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_ddf4465c","line":123,"in_reply_to":"ba0121b8_ea2237a2","updated":"2016-03-31 14:21:07.000000000","message":"++","commit_id":"9b764d900fbc1bbcc0fd8ef7157ac8139d404e3e"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"9f3d23a787d256f5d5a5bde6e5dd44f5679c7d2e","unresolved":false,"context_lines":[{"line_number":120,"context_line":"            auth_port \u003d int(conf.get(\u0027auth_port\u0027, 35357))"},{"line_number":121,"context_line":"            auth_protocol \u003d conf.get(\u0027auth_protocol\u0027, \u0027https\u0027)"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"            self._request_uri \u003d \u0027%s://%s:%s\u0027 % (auth_protocol, auth_host,"},{"line_number":124,"context_line":"                                                auth_port)"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"        # SSL"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_6bdba21b","line":123,"in_reply_to":"ba0121b8_fffbf376","updated":"2016-03-31 20:07:03.000000000","message":"You can do this inline right after: \n\n    self._request_url \u003d ...\n\nHere is an example of using versionutils for displaying deprecation messages: \n\nhttps://github.com/openstack/keystone/blob/8bfb9aa303ff6741197e5114ec64e9a17b23ab57/keystone/common/cache/backends/mongo.py#L19","commit_id":"9b764d900fbc1bbcc0fd8ef7157ac8139d404e3e"}]}
