)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"a81c1f864e154923a0c5afb225f6b6a13350eb55","unresolved":false,"context_lines":[{"line_number":7,"context_line":"local configuration should be allowed in \"keystone-paste.ini\""},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Exception will be thrown out as local configuration missing in constructor"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I347ab398670d0fe0e688a8300c9264b5ccbda145"},{"line_number":12,"context_line":"Signed-off-by: Dave Chen \u003cwei.d.chen@intel.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"da9df570_f52cde4c","line":10,"updated":"2014-09-23 04:46:27.000000000","message":"Add the following so we know what the issue is, and what bug it\u0027s closing:\n\nCloses-Bug: #1369388","commit_id":"1d177b70c96eb727a3df4de5cfb227b29e5f4727"},{"author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"change_message_id":"8129aace7ca790a20ef4345aac80234d18c06960","unresolved":false,"context_lines":[{"line_number":7,"context_line":"local configuration should be allowed in \"keystone-paste.ini\""},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Exception will be thrown out as local configuration missing in constructor"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I347ab398670d0fe0e688a8300c9264b5ccbda145"},{"line_number":12,"context_line":"Signed-off-by: Dave Chen \u003cwei.d.chen@intel.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"da9df570_95cb9271","line":10,"in_reply_to":"da9df570_f52cde4c","updated":"2014-09-23 04:50:23.000000000","message":"Done","commit_id":"1d177b70c96eb727a3df4de5cfb227b29e5f4727"}],"keystone/tests/test_wsgi.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"30fb6ae20b4d505b1e7af61ab89ee99143acf7a1","unresolved":false,"context_lines":[{"line_number":189,"context_line":"class ExtensionRouterTest(BaseWSGITest):"},{"line_number":190,"context_line":"    def test_extensionrouter_local_config(self):"},{"line_number":191,"context_line":"        class FakeRouter(wsgi.ExtensionRouter):"},{"line_number":192,"context_line":"            pass"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"        factory \u003d FakeRouter.factory({}, testkey\u003d\"test\")"},{"line_number":195,"context_line":"        app \u003d factory(self.app)"}],"source_content_type":"text/x-python","patch_set":7,"id":"baa201ad_4ec68169","line":192,"updated":"2014-10-06 20:52:50.000000000","message":"How is this testing the change? Shouldn\u0027t this validate `local_config` somehow?","commit_id":"fb3c6cbd4e79ea0d4e96f4e6661086af735c2930"},{"author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"change_message_id":"19a01ec9a421cc91c5e83603f2ab3367ddba3485","unresolved":false,"context_lines":[{"line_number":189,"context_line":"class ExtensionRouterTest(BaseWSGITest):"},{"line_number":190,"context_line":"    def test_extensionrouter_local_config(self):"},{"line_number":191,"context_line":"        class FakeRouter(wsgi.ExtensionRouter):"},{"line_number":192,"context_line":"            pass"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"        factory \u003d FakeRouter.factory({}, testkey\u003d\"test\")"},{"line_number":195,"context_line":"        app \u003d factory(self.app)"}],"source_content_type":"text/x-python","patch_set":7,"id":"baa201ad_253e8fda","line":192,"in_reply_to":"baa201ad_4ec68169","updated":"2014-10-08 09:13:03.000000000","message":"Lance, thanks for your comments, I think the \"local_config\" will be verified by this testcase. The previous testcase can pass and unable to detect the defect as the testcase override the constructor and pss the local configuration in the \"kwargs\", thus, I modify \"wsgi.py\" to accept \"local_config\" instead.","commit_id":"fb3c6cbd4e79ea0d4e96f4e6661086af735c2930"},{"author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"change_message_id":"6e0af9335d8f0bc77bceae616878052c82db9c0c","unresolved":false,"context_lines":[{"line_number":189,"context_line":"class ExtensionRouterTest(BaseWSGITest):"},{"line_number":190,"context_line":"    def test_extensionrouter_local_config(self):"},{"line_number":191,"context_line":"        class FakeRouter(wsgi.ExtensionRouter):"},{"line_number":192,"context_line":"            pass"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"        factory \u003d FakeRouter.factory({}, testkey\u003d\"test\")"},{"line_number":195,"context_line":"        app \u003d factory(self.app)"}],"source_content_type":"text/x-python","patch_set":7,"id":"baa201ad_e02c759b","line":192,"in_reply_to":"baa201ad_4ec68169","updated":"2014-10-08 09:14:12.000000000","message":"pls kindly let me know if I miss something.","commit_id":"fb3c6cbd4e79ea0d4e96f4e6661086af735c2930"}]}
