)]}'
{"nova/tests/servicegroup/test_db_servicegroup.py":[{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"096aff5aa86cbc0e4f8e53eace6d1e1fee603b58","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        serv \u003d self.useFixture(ServiceFixture(self._host,"},{"line_number":65,"context_line":"                                              self._binary,"},{"line_number":66,"context_line":"                                              self._topic))"},{"line_number":67,"context_line":"        serv \u003d serv.serv"},{"line_number":68,"context_line":"        serv.start()"},{"line_number":69,"context_line":"        service_ref \u003d db.service_get_by_args(self._ctx,"},{"line_number":70,"context_line":"                                             self._host,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2F%2Bt8%3D","line":67,"updated":"2012-12-18 00:01:31.000000000","message":"This would be easier to read as:\nserv \u003d self.useFixture(\n    ServiceFixture(self._host, self._binary, self._topic)).serv\n\nAFAIK thats still PEP8 compliant.","commit_id":"ea79fcac3e667bae618c4f65a40faa48270b6c50"},{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"096aff5aa86cbc0e4f8e53eace6d1e1fee603b58","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        serv1 \u003d self.useFixture(ServiceFixture(host1,"},{"line_number":92,"context_line":"                                               self._binary,"},{"line_number":93,"context_line":"                                               self._topic))"},{"line_number":94,"context_line":"        serv1 \u003d serv1.serv"},{"line_number":95,"context_line":"        serv1.start()"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"        serv2 \u003d self.useFixture(ServiceFixture(host2,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2F%2Bt4%3D","line":94,"updated":"2012-12-18 00:01:31.000000000","message":"Ditto.","commit_id":"ea79fcac3e667bae618c4f65a40faa48270b6c50"},{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"096aff5aa86cbc0e4f8e53eace6d1e1fee603b58","unresolved":false,"context_lines":[{"line_number":97,"context_line":"        serv2 \u003d self.useFixture(ServiceFixture(host2,"},{"line_number":98,"context_line":"                                               self._binary,"},{"line_number":99,"context_line":"                                               self._topic))"},{"line_number":100,"context_line":"        serv2 \u003d serv2.serv"},{"line_number":101,"context_line":"        serv2.start()"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"        service_ref1 \u003d db.service_get_by_args(self._ctx,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2F%2Bt0%3D","line":100,"updated":"2012-12-18 00:01:31.000000000","message":"Ditto.","commit_id":"ea79fcac3e667bae618c4f65a40faa48270b6c50"},{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"096aff5aa86cbc0e4f8e53eace6d1e1fee603b58","unresolved":false,"context_lines":[{"line_number":108,"context_line":"                                              self._binary)"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"        services \u003d self.servicegroup_api.get_all(self._topic)"},{"line_number":111,"context_line":"        print services"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"        self.assertTrue(service_ref1[\u0027host\u0027] in services)"},{"line_number":114,"context_line":"        self.assertTrue(service_ref2[\u0027host\u0027] in services)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2F%2Bts%3D","line":111,"updated":"2012-12-18 00:01:31.000000000","message":"Debugging?","commit_id":"ea79fcac3e667bae618c4f65a40faa48270b6c50"}]}
