)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7872,"name":"Marc Koderer","email":"marc@koderer.com","username":"mkoderer"},"change_message_id":"afe3eaa13c45dbab8952765e910d7c6af013dd1f","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added \u0027distributed\u0027 attribute to router update"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"update_router in json/network_client.py did"},{"line_number":10,"context_line":"not provide a way to update the \u0027distributed\u0027"},{"line_number":11,"context_line":"attribute of a router."},{"line_number":12,"context_line":"Sending a rest call to a system that does"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5a890539_5a1cbf13","line":9,"updated":"2014-11-13 12:18:32.000000000","message":"Please have a look to [1]:\n  \"Subsequent lines should be wrapped at 72 characters.\"\n\n[1]:  https://wiki.openstack.org/wiki/GitCommitMessages","commit_id":"eea5ed92304fbfa44a93044c791aa7c87f41c93c"},{"author":{"_account_id":7872,"name":"Marc Koderer","email":"marc@koderer.com","username":"mkoderer"},"change_message_id":"afe3eaa13c45dbab8952765e910d7c6af013dd1f","unresolved":false,"context_lines":[{"line_number":14,"context_line":"a system with dvr extension disabled will"},{"line_number":15,"context_line":"cause a failure, thus care must be taken"},{"line_number":16,"context_line":"to only include the attribute in the rest"},{"line_number":17,"context_line":"call if it is explicitely requested via the"},{"line_number":18,"context_line":"kwargs dict."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: I0dad750fd26f04c616b055a33c94bb308d4f4969"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5a890539_dabeefd3","line":17,"updated":"2014-11-13 12:18:32.000000000","message":"explicitely \u003d explicitly","commit_id":"eea5ed92304fbfa44a93044c791aa7c87f41c93c"}],"tempest/api/network/test_routers_dvr.py":[{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"70246cde4c8e21abea9a8307dafa217b781b1c57","unresolved":false,"context_lines":[{"line_number":31,"context_line":"                raise cls.skipException(msg)"},{"line_number":32,"context_line":"        # The check above will pass if api_extensions\u003dall, which does"},{"line_number":33,"context_line":"        # not mean dvr extension itself is present."},{"line_number":34,"context_line":"        # Instead, we have to check weather dvr is actually present by using"},{"line_number":35,"context_line":"        # admin credentials to create router with distributed\u003dTrue attribute"},{"line_number":36,"context_line":"        # and checking for BadRequest exception and that the resulting router"},{"line_number":37,"context_line":"        # is has a distributed attri bute."}],"source_content_type":"text/x-python","patch_set":3,"id":"5a890539_234b472c","line":34,"updated":"2014-11-21 13:15:16.000000000","message":"whether, not \"weather\" :)","commit_id":"0ac228b3a4f3ff544642c5f0729a502fc1180c9e"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"70246cde4c8e21abea9a8307dafa217b781b1c57","unresolved":false,"context_lines":[{"line_number":34,"context_line":"        # Instead, we have to check weather dvr is actually present by using"},{"line_number":35,"context_line":"        # admin credentials to create router with distributed\u003dTrue attribute"},{"line_number":36,"context_line":"        # and checking for BadRequest exception and that the resulting router"},{"line_number":37,"context_line":"        # is has a distributed attri bute."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"        try:"},{"line_number":40,"context_line":"            name \u003d data_utils.rand_name(\u0027pretest-check\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a890539_43bf73fc","line":37,"updated":"2014-11-21 13:15:16.000000000","message":"typo: attri bute -\u003e attribute","commit_id":"0ac228b3a4f3ff544642c5f0729a502fc1180c9e"},{"author":{"_account_id":11670,"name":"Alok Kumar Maurya","email":"alok.maurya88@gmail.com","username":"alokmaurya"},"change_message_id":"08e4b4c37aea6c1311c0ab79191596eee6c872dd","unresolved":false,"context_lines":[{"line_number":44,"context_line":"                cls.admin_client.delete_router(router[\u0027router\u0027][\u0027id\u0027])"},{"line_number":45,"context_line":"                raise cls.skipException(msg)"},{"line_number":46,"context_line":"            cls.admin_client.delete_router(router[\u0027router\u0027][\u0027id\u0027])"},{"line_number":47,"context_line":"        except exceptions.BadRequest:"},{"line_number":48,"context_line":"            msg \u003d \"DVR Possibly not enabled\""},{"line_number":49,"context_line":"            raise cls.skipException(msg)"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5a890539_ac600936","line":47,"updated":"2014-11-21 12:22:16.000000000","message":"do  we  really need to  catch BadRequest   exception and skip  the  test , if BadRequest exception occurs ? \n\nIf Badrequest Exception occurs , shouldn\u0027t it be treated as failure ?","commit_id":"0ac228b3a4f3ff544642c5f0729a502fc1180c9e"},{"author":{"_account_id":11670,"name":"Alok Kumar Maurya","email":"alok.maurya88@gmail.com","username":"alokmaurya"},"change_message_id":"08e4b4c37aea6c1311c0ab79191596eee6c872dd","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":53,"context_line":"    def test_centralized_router_update(self):"},{"line_number":54,"context_line":"        \"\"\""},{"line_number":55,"context_line":"        Test uses administrative credentials to creates a"},{"line_number":56,"context_line":"        CVR (Centralized Virtual Routing) router using the"},{"line_number":57,"context_line":"        distributed\u003dFalse.Then it will \"update\" the router"},{"line_number":58,"context_line":"        distributed attribute to True"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a890539_0cb4bdcf","line":55,"updated":"2014-11-21 12:22:16.000000000","message":"s/creates/create/g","commit_id":"0ac228b3a4f3ff544642c5f0729a502fc1180c9e"}]}
