)]}'
{"openstackclient/tests/network/v2/test_floating_ip.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"eda8f0b28794848aadb7fe2bae80a1f18b105409","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"import mock"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from mock import call"},{"line_number":17,"context_line":"from openstackclient.common import exceptions"},{"line_number":18,"context_line":"from openstackclient.network.v2 import floating_ip"},{"line_number":19,"context_line":"from openstackclient.tests.compute.v2 import fakes as compute_fakes"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_3bc02050","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":21},"updated":"2016-06-13 05:36:18.000000000","message":"this should be on line 15 and the osc imports should be separated","commit_id":"6bb5a5bb20efc70a7e5f38e59decd7e70e8570d4"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"423ad4f276c7407dabca75de839223b5ebbb8091","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"import mock"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from mock import call"},{"line_number":17,"context_line":"from openstackclient.common import exceptions"},{"line_number":18,"context_line":"from openstackclient.network.v2 import floating_ip"},{"line_number":19,"context_line":"from openstackclient.tests.compute.v2 import fakes as compute_fakes"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_f2992b6e","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":21},"in_reply_to":"7aa08908_3bc02050","updated":"2016-06-15 01:56:32.000000000","message":"Done","commit_id":"6bb5a5bb20efc70a7e5f38e59decd7e70e8570d4"}],"openstackclient/tests/network/v2/test_security_group.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"eda8f0b28794848aadb7fe2bae80a1f18b105409","unresolved":false,"context_lines":[{"line_number":14,"context_line":"import copy"},{"line_number":15,"context_line":"import mock"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from mock import call"},{"line_number":18,"context_line":"from openstackclient.common import exceptions"},{"line_number":19,"context_line":"from openstackclient.network.v2 import security_group"},{"line_number":20,"context_line":"from openstackclient.tests.compute.v2 import fakes as compute_fakes"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_9bb15404","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":21},"updated":"2016-06-13 05:36:18.000000000","message":"this should be on line 16 and the osc imports should be separated","commit_id":"6bb5a5bb20efc70a7e5f38e59decd7e70e8570d4"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"423ad4f276c7407dabca75de839223b5ebbb8091","unresolved":false,"context_lines":[{"line_number":14,"context_line":"import copy"},{"line_number":15,"context_line":"import mock"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from mock import call"},{"line_number":18,"context_line":"from openstackclient.common import exceptions"},{"line_number":19,"context_line":"from openstackclient.network.v2 import security_group"},{"line_number":20,"context_line":"from openstackclient.tests.compute.v2 import fakes as compute_fakes"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_32a0d38f","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":21},"in_reply_to":"7aa08908_9bb15404","updated":"2016-06-15 01:56:32.000000000","message":"Done","commit_id":"6bb5a5bb20efc70a7e5f38e59decd7e70e8570d4"}],"openstackclient/tests/network/v2/test_security_group_rule.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"eda8f0b28794848aadb7fe2bae80a1f18b105409","unresolved":false,"context_lines":[{"line_number":14,"context_line":"import copy"},{"line_number":15,"context_line":"import mock"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from mock import call"},{"line_number":18,"context_line":"from openstackclient.common import exceptions"},{"line_number":19,"context_line":"from openstackclient.network import utils as network_utils"},{"line_number":20,"context_line":"from openstackclient.network.v2 import security_group_rule"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_7bb628fa","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":21},"updated":"2016-06-13 05:36:18.000000000","message":"this should be on line 16 and the osc imports should be separated","commit_id":"6bb5a5bb20efc70a7e5f38e59decd7e70e8570d4"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"423ad4f276c7407dabca75de839223b5ebbb8091","unresolved":false,"context_lines":[{"line_number":14,"context_line":"import copy"},{"line_number":15,"context_line":"import mock"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from mock import call"},{"line_number":18,"context_line":"from openstackclient.common import exceptions"},{"line_number":19,"context_line":"from openstackclient.network import utils as network_utils"},{"line_number":20,"context_line":"from openstackclient.network.v2 import security_group_rule"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_d2b7cfd5","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":21},"in_reply_to":"7aa08908_7bb628fa","updated":"2016-06-15 01:56:32.000000000","message":"Done.Thank you!","commit_id":"6bb5a5bb20efc70a7e5f38e59decd7e70e8570d4"}],"releasenotes/notes/bp-multi-argument-network-e43e192ac95db94d.yaml":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"2307d9c48d68e5badb9f7342273c15653e050605","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Support bulk deletion for ``floating ip delete``, ``security group delete``,"},{"line_number":4,"context_line":"    and ``security group rule delete`` commands in networkv2."},{"line_number":5,"context_line":"    [Blueprint `multi-argument-network \u003chttps://blueprints.launchpad.net/python-openstackclient/+spec/multi-argument-network\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7aa08908_bb1bd71b","line":4,"updated":"2016-06-15 17:41:03.000000000","message":"This works for compute v2 as well.","commit_id":"8e2f49fbf22c242270c8162254fc83fbb4580a24"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"2d7d6e4196d36bc0908540499671f7a6c4e9af19","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Support bulk deletion for ``floating ip delete``, ``security group delete``,"},{"line_number":4,"context_line":"    and ``security group rule delete`` commands in networkv2."},{"line_number":5,"context_line":"    [Blueprint `multi-argument-network \u003chttps://blueprints.launchpad.net/python-openstackclient/+spec/multi-argument-network\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7aa08908_d4b4a283","line":4,"in_reply_to":"7aa08908_bb1bd71b","updated":"2016-06-16 02:24:29.000000000","message":"I will modify it in the nest patch of this BP. Thank you!","commit_id":"8e2f49fbf22c242270c8162254fc83fbb4580a24"}]}
