)]}'
{"etc/smaug/smaug.conf":[{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"c68fc8ea416ee0484c0f88ae616e5acd15470cb8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[keystone_authtoken]"},{"line_number":2,"context_line":"signing_dir \u003d /var/cache/smaug"},{"line_number":3,"context_line":"cafile \u003d /opt/stack/data/ca-bundle.pem"},{"line_number":4,"context_line":"auth_uri \u003d http://192.168.1.102:5000"},{"line_number":5,"context_line":"project_domain_id \u003d default"}],"source_content_type":"text/plain","patch_set":14,"id":"9a8ffd7b_74c89955","line":2,"updated":"2015-12-03 14:35:43.000000000","message":"all this parameters should be comment out","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"},{"author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"change_message_id":"450d845f05764099ee5dc5173290e76e62094314","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[keystone_authtoken]"},{"line_number":2,"context_line":"signing_dir \u003d /var/cache/smaug"},{"line_number":3,"context_line":"cafile \u003d /opt/stack/data/ca-bundle.pem"},{"line_number":4,"context_line":"auth_uri \u003d http://192.168.1.102:5000"},{"line_number":5,"context_line":"project_domain_id \u003d default"}],"source_content_type":"text/plain","patch_set":14,"id":"7a740942_c1be10ff","line":2,"in_reply_to":"9a8ffd7b_74c89955","updated":"2015-12-04 03:40:44.000000000","message":"Done","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"},{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"c68fc8ea416ee0484c0f88ae616e5acd15470cb8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[keystone_authtoken]"},{"line_number":2,"context_line":"signing_dir \u003d /var/cache/smaug"},{"line_number":3,"context_line":"cafile \u003d /opt/stack/data/ca-bundle.pem"},{"line_number":4,"context_line":"auth_uri \u003d http://192.168.1.102:5000"},{"line_number":5,"context_line":"project_domain_id \u003d default"},{"line_number":6,"context_line":"project_name \u003d service"},{"line_number":7,"context_line":"user_domain_id \u003d default"}],"source_content_type":"text/plain","patch_set":14,"id":"9a8ffd7b_6f28bf86","line":4,"updated":"2015-12-03 14:35:43.000000000","message":"comment out","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"},{"author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"change_message_id":"450d845f05764099ee5dc5173290e76e62094314","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[keystone_authtoken]"},{"line_number":2,"context_line":"signing_dir \u003d /var/cache/smaug"},{"line_number":3,"context_line":"cafile \u003d /opt/stack/data/ca-bundle.pem"},{"line_number":4,"context_line":"auth_uri \u003d http://192.168.1.102:5000"},{"line_number":5,"context_line":"project_domain_id \u003d default"},{"line_number":6,"context_line":"project_name \u003d service"},{"line_number":7,"context_line":"user_domain_id \u003d default"}],"source_content_type":"text/plain","patch_set":14,"id":"7a740942_e1bb0c0d","line":4,"in_reply_to":"9a8ffd7b_6f28bf86","updated":"2015-12-04 03:40:44.000000000","message":"Done","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"},{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"c68fc8ea416ee0484c0f88ae616e5acd15470cb8","unresolved":false,"context_lines":[{"line_number":7,"context_line":"user_domain_id \u003d default"},{"line_number":8,"context_line":"password \u003d nomoresecrete"},{"line_number":9,"context_line":"username \u003d smaug"},{"line_number":10,"context_line":"auth_url \u003d http://http://192.168.1.102:35357"},{"line_number":11,"context_line":"auth_plugin \u003d password"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"[DEFAULT]"}],"source_content_type":"text/plain","patch_set":14,"id":"9a8ffd7b_8f2ba381","line":10,"updated":"2015-12-03 14:35:43.000000000","message":"comment out","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"},{"author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"change_message_id":"450d845f05764099ee5dc5173290e76e62094314","unresolved":false,"context_lines":[{"line_number":7,"context_line":"user_domain_id \u003d default"},{"line_number":8,"context_line":"password \u003d nomoresecrete"},{"line_number":9,"context_line":"username \u003d smaug"},{"line_number":10,"context_line":"auth_url \u003d http://http://192.168.1.102:35357"},{"line_number":11,"context_line":"auth_plugin \u003d password"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"[DEFAULT]"}],"source_content_type":"text/plain","patch_set":14,"id":"7a740942_8137a8af","line":10,"in_reply_to":"9a8ffd7b_8f2ba381","updated":"2015-12-04 03:40:44.000000000","message":"Done","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"}],"smaug/api/openstack/wsgi.py":[{"author":{"_account_id":2023,"name":"Saggi Mizrahi","email":"ficoos+osreview@gmail.com","username":"ficoos"},"change_message_id":"a9b8d4c47dd830fcce660f4dd7a5b36226298b91","unresolved":false,"context_lines":[{"line_number":70,"context_line":"        return bm or \u0027application/json\u0027"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    def get_content_type(self):"},{"line_number":73,"context_line":"        allowed_types \u003d (\"application/json\")"},{"line_number":74,"context_line":"        if \"Content-Type\" not in self.headers:"},{"line_number":75,"context_line":"            LOG.debug(\"Missing Content-Type\")"},{"line_number":76,"context_line":"            return None"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a8ffd7b_4e9ca669","line":73,"updated":"2015-11-24 13:59:34.000000000","message":"I don\u0027t know how this works.\nallowed types is not a tuple in this case, it\u0027s just a string.\n\nYou need to change this to:\n\n allowed_types \u003d (\"application/json\",)\n\nNote the trailing comma making this a tuple","commit_id":"25dae6b040c575c9688f4f6532ed11e7ee64435b"},{"author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"change_message_id":"917dc9ee5dce3704872f2c73a0a9e0958d0aa728","unresolved":false,"context_lines":[{"line_number":70,"context_line":"        return bm or \u0027application/json\u0027"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    def get_content_type(self):"},{"line_number":73,"context_line":"        allowed_types \u003d (\"application/json\")"},{"line_number":74,"context_line":"        if \"Content-Type\" not in self.headers:"},{"line_number":75,"context_line":"            LOG.debug(\"Missing Content-Type\")"},{"line_number":76,"context_line":"            return None"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a8ffd7b_189c000e","line":73,"in_reply_to":"9a8ffd7b_4e9ca669","updated":"2015-11-27 07:04:38.000000000","message":"Done","commit_id":"25dae6b040c575c9688f4f6532ed11e7ee64435b"},{"author":{"_account_id":2023,"name":"Saggi Mizrahi","email":"ficoos+osreview@gmail.com","username":"ficoos"},"change_message_id":"a9b8d4c47dd830fcce660f4dd7a5b36226298b91","unresolved":false,"context_lines":[{"line_number":90,"context_line":"        all_languages \u003d i18n.get_available_languages()"},{"line_number":91,"context_line":"        return self.accept_language.best_match(all_languages)"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    # @property"},{"line_number":94,"context_line":"    # def context(self):"},{"line_number":95,"context_line":"    #     if \u0027smaug.context\u0027 not in self.environ:"},{"line_number":96,"context_line":"    #         self.environ[\u0027smaug.context\u0027] \u003d context.get_admin_context()"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a8ffd7b_eeb55ad0","line":93,"updated":"2015-11-24 13:59:34.000000000","message":"Don\u0027t commit commented code","commit_id":"25dae6b040c575c9688f4f6532ed11e7ee64435b"},{"author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"change_message_id":"917dc9ee5dce3704872f2c73a0a9e0958d0aa728","unresolved":false,"context_lines":[{"line_number":90,"context_line":"        all_languages \u003d i18n.get_available_languages()"},{"line_number":91,"context_line":"        return self.accept_language.best_match(all_languages)"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    # @property"},{"line_number":94,"context_line":"    # def context(self):"},{"line_number":95,"context_line":"    #     if \u0027smaug.context\u0027 not in self.environ:"},{"line_number":96,"context_line":"    #         self.environ[\u0027smaug.context\u0027] \u003d context.get_admin_context()"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a8ffd7b_b89cd40e","line":93,"in_reply_to":"9a8ffd7b_eeb55ad0","updated":"2015-11-27 07:04:38.000000000","message":"Done","commit_id":"25dae6b040c575c9688f4f6532ed11e7ee64435b"}],"smaug/tests/unit/test_exception.py":[{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"c68fc8ea416ee0484c0f88ae616e5acd15470cb8","unresolved":false,"context_lines":[{"line_number":1,"context_line":""},{"line_number":2,"context_line":"# Copyright 2010 United States Government as represented by the"},{"line_number":3,"context_line":"# Administrator of the National Aeronautics and Space Administration."},{"line_number":4,"context_line":"# All Rights Reserved."},{"line_number":5,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":14,"id":"9a8ffd7b_46493430","line":2,"updated":"2015-12-03 14:35:43.000000000","message":"wrong copyright","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"},{"author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"change_message_id":"450d845f05764099ee5dc5173290e76e62094314","unresolved":false,"context_lines":[{"line_number":1,"context_line":""},{"line_number":2,"context_line":"# Copyright 2010 United States Government as represented by the"},{"line_number":3,"context_line":"# Administrator of the National Aeronautics and Space Administration."},{"line_number":4,"context_line":"# All Rights Reserved."},{"line_number":5,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":14,"id":"7a740942_a13c2494","line":2,"in_reply_to":"9a8ffd7b_46493430","updated":"2015-12-04 03:40:44.000000000","message":"Done","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"}],"smaug/tests/unit/wsgi/test_eventlet_server.py":[{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"c68fc8ea416ee0484c0f88ae616e5acd15470cb8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2011 United States Government as represented by the"},{"line_number":2,"context_line":"# Administrator of the National Aeronautics and Space Administration."},{"line_number":3,"context_line":"# All Rights Reserved."},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":14,"id":"9a8ffd7b_a63900a6","line":1,"updated":"2015-12-03 14:35:43.000000000","message":"wrong copyright","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"},{"author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"change_message_id":"450d845f05764099ee5dc5173290e76e62094314","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2011 United States Government as represented by the"},{"line_number":2,"context_line":"# Administrator of the National Aeronautics and Space Administration."},{"line_number":3,"context_line":"# All Rights Reserved."},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":14,"id":"7a740942_4141c00a","line":1,"in_reply_to":"9a8ffd7b_a63900a6","updated":"2015-12-04 03:40:44.000000000","message":"Done","commit_id":"eecb6d339cb3cd83f13675c15628379a85815b34"}]}
