)]}'
{"doc/source/command-objects/volume-host.rst":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"3ecac61d0201b28727c4c028557daa60734cdff5","unresolved":false,"context_lines":[{"line_number":13,"context_line":".. code:: bash"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    os volume host set"},{"line_number":16,"context_line":"        [--enable|--disable]"},{"line_number":17,"context_line":"        \u003chostname\u003e"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. option:: --enable"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_f47c43ed","line":16,"range":{"start_line":16,"start_character":17,"end_line":16,"end_character":18},"updated":"2016-11-24 14:12:39.000000000","message":"should add spaces in the both side of \"|\"","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"f21d6e15afd0e19df83d0c029d01eefa03ab35e0","unresolved":false,"context_lines":[{"line_number":13,"context_line":".. code:: bash"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    os volume host set"},{"line_number":16,"context_line":"        [--enable|--disable]"},{"line_number":17,"context_line":"        \u003chostname\u003e"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. option:: --enable"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_f8cea92b","line":16,"range":{"start_line":16,"start_character":17,"end_line":16,"end_character":18},"in_reply_to":"5a74a57a_f47c43ed","updated":"2016-11-28 03:06:51.000000000","message":"Done","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"3ecac61d0201b28727c4c028557daa60734cdff5","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    os volume host set"},{"line_number":16,"context_line":"        [--enable|--disable]"},{"line_number":17,"context_line":"        \u003chostname\u003e"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. option:: --enable"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_f463633f","line":17,"range":{"start_line":17,"start_character":9,"end_line":17,"end_character":17},"updated":"2016-11-24 14:12:39.000000000","message":"I think \u003chost-name\u003e is better","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"f21d6e15afd0e19df83d0c029d01eefa03ab35e0","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    os volume host set"},{"line_number":16,"context_line":"        [--enable|--disable]"},{"line_number":17,"context_line":"        \u003chostname\u003e"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. option:: --enable"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_b8efd185","line":17,"range":{"start_line":17,"start_character":9,"end_line":17,"end_character":17},"in_reply_to":"5a74a57a_f463633f","updated":"2016-11-28 03:06:51.000000000","message":"Thank you! But in the cinder CLI, the metavar is \u003chostname\u003e. So i consider whether it is ok to keep it intact.","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"3ecac61d0201b28727c4c028557daa60734cdff5","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    Thaw and enable the specified cinder-volume host"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":".. option:: --disable"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    Freeze and disable the specified cinder-volume host"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_14b7ff86","line":23,"updated":"2016-11-24 14:12:39.000000000","message":"About the option name, personally I like \"--thaw\" and \"--freeze\" better, but I\u0027d like to listen other reviewer\u0027s suggestion.","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3d678e4216286132294e71d878067578cf29a8e2","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    Thaw and enable the specified cinder-volume host"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":".. option:: --disable"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    Freeze and disable the specified cinder-volume host"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_f097ab45","line":23,"in_reply_to":"5a74a57a_14b7ff86","updated":"2016-11-27 03:47:11.000000000","message":"calling the options \"thaw\" and \"freeze\" would help folks moving from cinder CLI over to OSC.\n\non the other hand, it doesn\u0027t really go with other OSC options, and we do mention \"thaw\" in the help, so I think --enable is OK. let\u0027s see what dtroyer says","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"6449bb81ff9332e1f57ca727b1e8377998541767","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    Thaw and enable the specified cinder-volume host"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":".. option:: --disable"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    Freeze and disable the specified cinder-volume host"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_418fafcb","line":23,"in_reply_to":"5a74a57a_f097ab45","updated":"2016-11-27 14:14:15.000000000","message":"Is there any difference between \"thaw\" and \"enable\", \"freeze\" and \"disable\"? if they are the same, I think \"enable\" and \"disable\" are better. But if \"thaw\" and \"freeze\" do more than \"enable\" and \"disable\", I think we should use \"thaw\" and \"freeze\".","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"f21d6e15afd0e19df83d0c029d01eefa03ab35e0","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    Thaw and enable the specified cinder-volume host"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":".. option:: --disable"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    Freeze and disable the specified cinder-volume host"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_43e96ee5","line":23,"in_reply_to":"5a74a57a_f097ab45","updated":"2016-11-28 03:06:51.000000000","message":"Yes, i agree with you. I think we should go with other OSC options. Using \"--enable\"(--disable) is a better choice.I have mentioned thaw(freeze) in the help. Should i emphasize the original command \"thaw_host\"(freeze_host) in the help?","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3d678e4216286132294e71d878067578cf29a8e2","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":".. option:: --disable"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    Freeze and disable the specified cinder-volume host"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. _volume-host-set:"},{"line_number":28,"context_line":".. describe:: \u003chostname\u003e"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_309e8363","line":25,"range":{"start_line":25,"start_character":37,"end_line":25,"end_character":50},"updated":"2016-11-27 03:47:11.000000000","message":"remove \"cinder\" from the help texts","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"f21d6e15afd0e19df83d0c029d01eefa03ab35e0","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":".. option:: --disable"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    Freeze and disable the specified cinder-volume host"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. _volume-host-set:"},{"line_number":28,"context_line":".. describe:: \u003chostname\u003e"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_7891b9f0","line":25,"range":{"start_line":25,"start_character":37,"end_line":25,"end_character":50},"in_reply_to":"5a74a57a_309e8363","updated":"2016-11-28 03:06:51.000000000","message":"I will pay attention in the future work","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"3ecac61d0201b28727c4c028557daa60734cdff5","unresolved":false,"context_lines":[{"line_number":27,"context_line":".. _volume-host-set:"},{"line_number":28,"context_line":".. describe:: \u003chostname\u003e"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    Name of host"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_343f9bd7","line":30,"range":{"start_line":30,"start_character":4,"end_line":30,"end_character":16},"updated":"2016-11-24 14:12:39.000000000","message":"I think \"Name of cinder-volume host\" will be better","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"f21d6e15afd0e19df83d0c029d01eefa03ab35e0","unresolved":false,"context_lines":[{"line_number":27,"context_line":".. _volume-host-set:"},{"line_number":28,"context_line":".. describe:: \u003chostname\u003e"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    Name of host"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_987cd5b6","line":30,"range":{"start_line":30,"start_character":4,"end_line":30,"end_character":16},"in_reply_to":"5a74a57a_0154d750","updated":"2016-11-28 03:06:51.000000000","message":"Done","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"f21d6e15afd0e19df83d0c029d01eefa03ab35e0","unresolved":false,"context_lines":[{"line_number":27,"context_line":".. _volume-host-set:"},{"line_number":28,"context_line":".. describe:: \u003chostname\u003e"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    Name of host"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_b84b5186","line":30,"range":{"start_line":30,"start_character":4,"end_line":30,"end_character":16},"in_reply_to":"5a74a57a_1095073e","updated":"2016-11-28 03:06:51.000000000","message":"Done","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"6449bb81ff9332e1f57ca727b1e8377998541767","unresolved":false,"context_lines":[{"line_number":27,"context_line":".. _volume-host-set:"},{"line_number":28,"context_line":".. describe:: \u003chostname\u003e"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    Name of host"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_0154d750","line":30,"range":{"start_line":30,"start_character":4,"end_line":30,"end_character":16},"in_reply_to":"5a74a57a_1095073e","updated":"2016-11-27 14:14:15.000000000","message":"Yes, Steve is right, and you need change all \"cinder-volume host\" to \"volume host\"","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3d678e4216286132294e71d878067578cf29a8e2","unresolved":false,"context_lines":[{"line_number":27,"context_line":".. _volume-host-set:"},{"line_number":28,"context_line":".. describe:: \u003chostname\u003e"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    Name of host"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_1095073e","line":30,"range":{"start_line":30,"start_character":4,"end_line":30,"end_character":16},"in_reply_to":"5a74a57a_343f9bd7","updated":"2016-11-27 03:47:11.000000000","message":"We should avoid the use of project code names, like \"cinder\" or \"keystone\".\n\nSo, \"Name of volume host\"","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"7834eea7febcfd0e001407e9a7203672fdaa5a2b","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    os volume host set"},{"line_number":16,"context_line":"        [--enable | --disable]"},{"line_number":17,"context_line":"        \u003chostname\u003e"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. option:: --enable"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_23471278","line":17,"range":{"start_line":17,"start_character":9,"end_line":17,"end_character":17},"updated":"2016-11-28 03:26:13.000000000","message":"This is two words so we usually separate them with \"-\" in OSC","commit_id":"8fe6a67a7109ab90b99b6b292e29fb22b2bc8ff4"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"cc442c49d4cb35a0bf21c47d5515c9d97f182840","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    os volume host set"},{"line_number":16,"context_line":"        [--enable | --disable]"},{"line_number":17,"context_line":"        \u003chostname\u003e"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. option:: --enable"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_9ec3dd56","line":17,"range":{"start_line":17,"start_character":9,"end_line":17,"end_character":17},"in_reply_to":"5a74a57a_23471278","updated":"2016-11-28 04:08:37.000000000","message":"Done","commit_id":"8fe6a67a7109ab90b99b6b292e29fb22b2bc8ff4"}],"openstackclient/tests/unit/volume/v2/test_host.py":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"3ecac61d0201b28727c4c028557daa60734cdff5","unresolved":false,"context_lines":[{"line_number":33,"context_line":"        super(TestHostSet, self).setUp()"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"        self.host_mock.freeze_host.return_value \u003d self.service"},{"line_number":36,"context_line":"        self.host_mock.thaw_host.return_value \u003d self.service"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"        self.cmd \u003d volume_host.SetVolumeHost(self.app, None)"},{"line_number":39,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_f7028508","line":36,"updated":"2016-11-24 14:12:39.000000000","message":"I guess the API will return None but not a service, right?","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"f21d6e15afd0e19df83d0c029d01eefa03ab35e0","unresolved":false,"context_lines":[{"line_number":33,"context_line":"        super(TestHostSet, self).setUp()"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"        self.host_mock.freeze_host.return_value \u003d self.service"},{"line_number":36,"context_line":"        self.host_mock.thaw_host.return_value \u003d self.service"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"        self.cmd \u003d volume_host.SetVolumeHost(self.app, None)"},{"line_number":39,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_a34402b7","line":36,"in_reply_to":"5a74a57a_f7028508","updated":"2016-11-28 03:06:51.000000000","message":"Yes, it is None.:)","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"1599db99963d9a87f590e2d16d6126fba4ee8a7e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"3a71b18c_f3bfcaa7","updated":"2016-12-05 04:34:26.000000000","message":"rename the file to test_volume_host","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"645bb970dabc04d9775531226e1df0041fd1fec2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"3a71b18c_be951988","in_reply_to":"3a71b18c_f3bfcaa7","updated":"2016-12-05 05:12:28.000000000","message":"Done","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"1599db99963d9a87f590e2d16d6126fba4ee8a7e","unresolved":false,"context_lines":[{"line_number":16,"context_line":"from openstackclient.volume.v2 import volume_host"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"class TestHost(host_fakes.TestVolume):"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    def setUp(self):"},{"line_number":22,"context_line":"        super(TestHost, self).setUp()"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a71b18c_f3a8aa79","line":19,"range":{"start_line":19,"start_character":6,"end_line":19,"end_character":14},"updated":"2016-12-05 04:34:26.000000000","message":"TestVolumeHost","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"645bb970dabc04d9775531226e1df0041fd1fec2","unresolved":false,"context_lines":[{"line_number":16,"context_line":"from openstackclient.volume.v2 import volume_host"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"class TestHost(host_fakes.TestVolume):"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    def setUp(self):"},{"line_number":22,"context_line":"        super(TestHost, self).setUp()"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a71b18c_de8e5578","line":19,"range":{"start_line":19,"start_character":6,"end_line":19,"end_character":14},"in_reply_to":"3a71b18c_f3a8aa79","updated":"2016-12-05 05:12:28.000000000","message":"Done","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"1599db99963d9a87f590e2d16d6126fba4ee8a7e","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        self.host_mock.reset_mock()"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"class TestHostSet(TestHost):"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    service \u003d host_fakes.FakeService.create_one_service()"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"3a71b18c_13b8c6c7","line":28,"range":{"start_line":28,"start_character":6,"end_line":28,"end_character":14},"updated":"2016-12-05 04:34:26.000000000","message":"TestVolumeHostSet*","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"645bb970dabc04d9775531226e1df0041fd1fec2","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        self.host_mock.reset_mock()"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"class TestHostSet(TestHost):"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    service \u003d host_fakes.FakeService.create_one_service()"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"3a71b18c_1eeb6d14","line":28,"range":{"start_line":28,"start_character":6,"end_line":28,"end_character":14},"in_reply_to":"3a71b18c_13b8c6c7","updated":"2016-12-05 05:12:28.000000000","message":"Done","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"1599db99963d9a87f590e2d16d6126fba4ee8a7e","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"        self.cmd \u003d volume_host.SetVolumeHost(self.app, None)"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    def test_host_set_nothing(self):"},{"line_number":41,"context_line":"        arglist \u003d ["},{"line_number":42,"context_line":"            self.service.host,"},{"line_number":43,"context_line":"        ]"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a71b18c_53aebe81","line":40,"range":{"start_line":40,"start_character":8,"end_line":40,"end_character":18},"updated":"2016-12-05 04:34:26.000000000","message":"test_volume_host_* for all these","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"645bb970dabc04d9775531226e1df0041fd1fec2","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"        self.cmd \u003d volume_host.SetVolumeHost(self.app, None)"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    def test_host_set_nothing(self):"},{"line_number":41,"context_line":"        arglist \u003d ["},{"line_number":42,"context_line":"            self.service.host,"},{"line_number":43,"context_line":"        ]"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a71b18c_3ef029fe","line":40,"range":{"start_line":40,"start_character":8,"end_line":40,"end_character":18},"in_reply_to":"3a71b18c_53aebe81","updated":"2016-12-05 05:12:28.000000000","message":"Done","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"}],"releasenotes/notes/bp-cinder-command-support-7e3ae1fb4cd90407.yaml":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3d678e4216286132294e71d878067578cf29a8e2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add ``volume host set`` command."},{"line_number":4,"context_line":"    [Blueprint `cinder-command-support \u003chttps://blueprints.launchpad.net/python-openstackclient/+spec/cinder-command-support\u003e`_]"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5a74a57a_908f5729","line":3,"range":{"start_line":3,"start_character":4,"end_line":3,"end_character":36},"updated":"2016-11-27 03:47:11.000000000","message":"This could use a bit more explanation. \n\n\"Add ``volume host set`` command, it allows a user to enable or disable a volume host.\"","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"f21d6e15afd0e19df83d0c029d01eefa03ab35e0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add ``volume host set`` command."},{"line_number":4,"context_line":"    [Blueprint `cinder-command-support \u003chttps://blueprints.launchpad.net/python-openstackclient/+spec/cinder-command-support\u003e`_]"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5a74a57a_c37adef0","line":3,"range":{"start_line":3,"start_character":4,"end_line":3,"end_character":36},"in_reply_to":"5a74a57a_908f5729","updated":"2016-11-28 03:06:51.000000000","message":"thanks,:)","commit_id":"6813ec3c60579191537d4b6b93a2c50e6b29d674"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b1d85310e8b1a67cf88f87bc34078d6eb61c22d3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add ``volume host set`` command,it allows a user to enable or disable a volume host."},{"line_number":4,"context_line":"    [Blueprint `cinder-command-support \u003chttps://blueprints.launchpad.net/python-openstackclient/+spec/cinder-command-support\u003e`_]"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5a74a57a_430ece3b","line":3,"range":{"start_line":3,"start_character":28,"end_line":3,"end_character":38},"updated":"2016-11-28 03:27:47.000000000","message":"add a space here:\n\n  \"command, it\"","commit_id":"8fe6a67a7109ab90b99b6b292e29fb22b2bc8ff4"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"cc442c49d4cb35a0bf21c47d5515c9d97f182840","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add ``volume host set`` command,it allows a user to enable or disable a volume host."},{"line_number":4,"context_line":"    [Blueprint `cinder-command-support \u003chttps://blueprints.launchpad.net/python-openstackclient/+spec/cinder-command-support\u003e`_]"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5a74a57a_fea8518e","line":3,"range":{"start_line":3,"start_character":28,"end_line":3,"end_character":38},"in_reply_to":"5a74a57a_430ece3b","updated":"2016-11-28 04:08:37.000000000","message":"Done","commit_id":"8fe6a67a7109ab90b99b6b292e29fb22b2bc8ff4"}],"setup.cfg":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"7834eea7febcfd0e001407e9a7203672fdaa5a2b","unresolved":false,"context_lines":[{"line_number":549,"context_line":"    volume_service_list \u003d openstackclient.volume.v2.service:ListService"},{"line_number":550,"context_line":"    volume_service_set \u003d openstackclient.volume.v2.service:SetService"},{"line_number":551,"context_line":""},{"line_number":552,"context_line":"    volume_host_set \u003d openstackclient.volume.v2.volume_host:SetVolumeHost"},{"line_number":553,"context_line":""},{"line_number":554,"context_line":"    volume_transfer_request_accept \u003d openstackclient.volume.v2.volume_transfer_request:AcceptTransferRequest"},{"line_number":555,"context_line":"    volume_transfer_request_create \u003d openstackclient.volume.v2.volume_transfer_request:CreateTransferRequest"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"5a74a57a_033936f2","line":552,"updated":"2016-11-28 03:26:13.000000000","message":"Should list these commands in alphabetical order","commit_id":"8fe6a67a7109ab90b99b6b292e29fb22b2bc8ff4"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"1599db99963d9a87f590e2d16d6126fba4ee8a7e","unresolved":false,"context_lines":[{"line_number":554,"context_line":"    volume_snapshot_show \u003d openstackclient.volume.v2.volume_snapshot:ShowVolumeSnapshot"},{"line_number":555,"context_line":"    volume_snapshot_unset \u003d openstackclient.volume.v2.volume_snapshot:UnsetVolumeSnapshot"},{"line_number":556,"context_line":""},{"line_number":557,"context_line":"    volume_host_set \u003d openstackclient.volume.v2.volume_host:SetVolumeHost"},{"line_number":558,"context_line":""},{"line_number":559,"context_line":"    volume_type_create \u003d openstackclient.volume.v2.volume_type:CreateVolumeType"},{"line_number":560,"context_line":"    volume_type_delete \u003d openstackclient.volume.v2.volume_type:DeleteVolumeType"}],"source_content_type":"text/x-ttcn-cfg","patch_set":6,"id":"3a71b18c_13dfe60d","line":557,"range":{"start_line":557,"start_character":4,"end_line":557,"end_character":73},"updated":"2016-12-05 04:34:26.000000000","message":"this should be above the snapshot group, to keep the entries alphabetical","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"},{"author":{"_account_id":24080,"name":"jiahui.qiang","email":"jiahui.qiang@easystack.cn","username":"qiangjiahui"},"change_message_id":"645bb970dabc04d9775531226e1df0041fd1fec2","unresolved":false,"context_lines":[{"line_number":554,"context_line":"    volume_snapshot_show \u003d openstackclient.volume.v2.volume_snapshot:ShowVolumeSnapshot"},{"line_number":555,"context_line":"    volume_snapshot_unset \u003d openstackclient.volume.v2.volume_snapshot:UnsetVolumeSnapshot"},{"line_number":556,"context_line":""},{"line_number":557,"context_line":"    volume_host_set \u003d openstackclient.volume.v2.volume_host:SetVolumeHost"},{"line_number":558,"context_line":""},{"line_number":559,"context_line":"    volume_type_create \u003d openstackclient.volume.v2.volume_type:CreateVolumeType"},{"line_number":560,"context_line":"    volume_type_delete \u003d openstackclient.volume.v2.volume_type:DeleteVolumeType"}],"source_content_type":"text/x-ttcn-cfg","patch_set":6,"id":"3a71b18c_3e890976","line":557,"range":{"start_line":557,"start_character":4,"end_line":557,"end_character":73},"in_reply_to":"3a71b18c_13dfe60d","updated":"2016-12-05 05:12:28.000000000","message":"Done","commit_id":"9512fb2abb33738ba770a7e8c8d506bcd38f888d"}]}
