)]}'
{"tempest/api/network/base.py":[{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"1dfd9474e77e02b885828928263648ad886e8f68","unresolved":false,"context_lines":[{"line_number":150,"context_line":"    @classmethod"},{"line_number":151,"context_line":"    def remove_network(cls, network_id):"},{"line_number":152,"context_line":"        \"\"\"Wrapper utility that deletes a network.\"\"\""},{"line_number":153,"context_line":"        cls.networks_client.delete_network(network_id)"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"    @classmethod"},{"line_number":156,"context_line":"    def create_subnet(cls, network, gateway\u003d\u0027\u0027, cidr\u003dNone, mask_bits\u003dNone,"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff0f0b1f_1983b506","line":153,"range":{"start_line":153,"start_character":8,"end_line":153,"end_character":54},"updated":"2017-05-27 08:21:23.000000000","message":"one line func is not good","commit_id":"b39eba8064a21c3bce606ef23b9ebf53066b035b"},{"author":{"_account_id":23709,"name":"Duc Truong","email":"dkt26111@gmail.com","username":"dtruong"},"change_message_id":"1f50112ae10b62de94db81da217c14f024a21658","unresolved":false,"context_lines":[{"line_number":150,"context_line":"    @classmethod"},{"line_number":151,"context_line":"    def remove_network(cls, network_id):"},{"line_number":152,"context_line":"        \"\"\"Wrapper utility that deletes a network.\"\"\""},{"line_number":153,"context_line":"        cls.networks_client.delete_network(network_id)"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"    @classmethod"},{"line_number":156,"context_line":"    def create_subnet(cls, network, gateway\u003d\u0027\u0027, cidr\u003dNone, mask_bits\u003dNone,"}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_5f7a6388","line":153,"range":{"start_line":153,"start_character":8,"end_line":153,"end_character":54},"in_reply_to":"ff0f0b1f_1983b506","updated":"2017-05-27 16:44:13.000000000","message":"Agree. I will remove this function.","commit_id":"b39eba8064a21c3bce606ef23b9ebf53066b035b"}],"tempest/api/network/test_routers.py":[{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"041793df28c007aadb4a4aa525ed28771e52d333","unresolved":false,"context_lines":[{"line_number":102,"context_line":"    @decorators.idempotent_id(\u0027b42e6e39-2e37-49cc-a6f4-8467e940900a\u0027)"},{"line_number":103,"context_line":"    def test_add_remove_router_interface_with_subnet_id(self):"},{"line_number":104,"context_line":"        network \u003d self.create_network()"},{"line_number":105,"context_line":"        self.addCleanup(self.networks_client.delete_network, network[\u0027id\u0027])"},{"line_number":106,"context_line":"        subnet \u003d self.create_subnet(network)"},{"line_number":107,"context_line":"        self.addCleanup(self.subnets_client.delete_subnet, subnet[\u0027id\u0027])"},{"line_number":108,"context_line":"        router \u003d self._create_router()"}],"source_content_type":"text/x-python","patch_set":2,"id":"df140735_81cff554","line":105,"updated":"2017-06-02 02:36:07.000000000","message":"Creating and using wrapper methods like _create_network(), _create_subnet() which are similar to _create_router() makes consistency.","commit_id":"7253ea62e70c6014bef4b14583f5a656ab0805d6"}]}
