)]}'
{"api-ref/source/servers.inc":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"70374b85f7e79c502aeeb0ba24e3a54c352eae70","unresolved":false,"context_lines":[{"line_number":751,"context_line":"   :language: javascript"},{"line_number":752,"context_line":""},{"line_number":753,"context_line":".."},{"line_number":754,"context_line":"   TODO(sdague): split up the update examples to show them being used"},{"line_number":755,"context_line":"   separately."},{"line_number":756,"context_line":""},{"line_number":757,"context_line":"   **Example Update server IP addresses: JSON request**"},{"line_number":758,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":18,"id":"bf659307_e44f3f32","side":"PARENT","line":755,"range":{"start_line":754,"start_character":3,"end_line":755,"end_character":14},"updated":"2018-04-05 05:51:17.000000000","message":"Here","commit_id":"60bf46416cebbaa8ebeee6cdfcf7ca2e9592f063"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cb216f7749b13f56da970d41bd3ff70322571d13","unresolved":false,"context_lines":[{"line_number":753,"context_line":""},{"line_number":754,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-req.json"},{"line_number":755,"context_line":"   :language: javascript"},{"line_number":756,"context_line":""},{"line_number":757,"context_line":"**Example Update Server With Name Only (2.47)**"},{"line_number":758,"context_line":""},{"line_number":759,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-name-req.json"},{"line_number":760,"context_line":"   :language: javascript"},{"line_number":761,"context_line":""},{"line_number":762,"context_line":"**Example Update Server With Description Only (2.47)**"},{"line_number":763,"context_line":""},{"line_number":764,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-description-req.json"},{"line_number":765,"context_line":"   :language: javascript"},{"line_number":766,"context_line":""},{"line_number":767,"context_line":"Response"},{"line_number":768,"context_line":"--------"}],"source_content_type":"text/x-c++src","patch_set":18,"id":"bf659307_24c1b781","line":765,"range":{"start_line":756,"start_character":0,"end_line":765,"end_character":24},"updated":"2018-04-05 05:45:51.000000000","message":"not sure we need to show each sample file for each updateable attribute. \n\nI think having a single latest sample file which should have all attribute of request/response is enough here. We should have servers/v2.47/server-update-name-req.json as sample file here and with full set of allowed attributes.","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d86a1345d1c50de13b7c6493381e6d58de099acc","unresolved":false,"context_lines":[{"line_number":753,"context_line":""},{"line_number":754,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-req.json"},{"line_number":755,"context_line":"   :language: javascript"},{"line_number":756,"context_line":""},{"line_number":757,"context_line":"**Example Update Server With Name Only (2.47)**"},{"line_number":758,"context_line":""},{"line_number":759,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-name-req.json"},{"line_number":760,"context_line":"   :language: javascript"},{"line_number":761,"context_line":""},{"line_number":762,"context_line":"**Example Update Server With Description Only (2.47)**"},{"line_number":763,"context_line":""},{"line_number":764,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-description-req.json"},{"line_number":765,"context_line":"   :language: javascript"},{"line_number":766,"context_line":""},{"line_number":767,"context_line":"Response"},{"line_number":768,"context_line":"--------"}],"source_content_type":"text/x-c++src","patch_set":18,"id":"9f6a8fd7_a797df90","line":765,"range":{"start_line":756,"start_character":0,"end_line":765,"end_character":24},"in_reply_to":"9f6a8fd7_08958fe4","updated":"2018-04-17 17:56:44.000000000","message":"I agree with Ghanshyam here. Both requests/response don\u0027t have particular difference, so I don\u0027t feel we need to have both samples on the same microversion on the same API.","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a6489695b7e9e70b10d8ee05488b56c5d50d40d7","unresolved":false,"context_lines":[{"line_number":753,"context_line":""},{"line_number":754,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-req.json"},{"line_number":755,"context_line":"   :language: javascript"},{"line_number":756,"context_line":""},{"line_number":757,"context_line":"**Example Update Server With Name Only (2.47)**"},{"line_number":758,"context_line":""},{"line_number":759,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-name-req.json"},{"line_number":760,"context_line":"   :language: javascript"},{"line_number":761,"context_line":""},{"line_number":762,"context_line":"**Example Update Server With Description Only (2.47)**"},{"line_number":763,"context_line":""},{"line_number":764,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-description-req.json"},{"line_number":765,"context_line":"   :language: javascript"},{"line_number":766,"context_line":""},{"line_number":767,"context_line":"Response"},{"line_number":768,"context_line":"--------"}],"source_content_type":"text/x-c++src","patch_set":18,"id":"bf659307_63723014","line":765,"range":{"start_line":756,"start_character":0,"end_line":765,"end_character":24},"in_reply_to":"bf659307_24469723","updated":"2018-04-06 02:33:40.000000000","message":"yea i saw that. i feel single latest microversion file is good to show instead of separate. thats what we show in other api-ref also. \n\nI will ping Sean on this if he is ok with this.","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"70374b85f7e79c502aeeb0ba24e3a54c352eae70","unresolved":false,"context_lines":[{"line_number":753,"context_line":""},{"line_number":754,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-req.json"},{"line_number":755,"context_line":"   :language: javascript"},{"line_number":756,"context_line":""},{"line_number":757,"context_line":"**Example Update Server With Name Only (2.47)**"},{"line_number":758,"context_line":""},{"line_number":759,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-name-req.json"},{"line_number":760,"context_line":"   :language: javascript"},{"line_number":761,"context_line":""},{"line_number":762,"context_line":"**Example Update Server With Description Only (2.47)**"},{"line_number":763,"context_line":""},{"line_number":764,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-description-req.json"},{"line_number":765,"context_line":"   :language: javascript"},{"line_number":766,"context_line":""},{"line_number":767,"context_line":"Response"},{"line_number":768,"context_line":"--------"}],"source_content_type":"text/x-c++src","patch_set":18,"id":"bf659307_24469723","line":765,"range":{"start_line":756,"start_character":0,"end_line":765,"end_character":24},"in_reply_to":"bf659307_24c1b781","updated":"2018-04-05 05:51:17.000000000","message":"In the old file, sdague said \"split up the update examples to show them being used separately.\". So I added them.","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"7874d826539438bbf77d31db3ce3148ef23deb4a","unresolved":false,"context_lines":[{"line_number":753,"context_line":""},{"line_number":754,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-req.json"},{"line_number":755,"context_line":"   :language: javascript"},{"line_number":756,"context_line":""},{"line_number":757,"context_line":"**Example Update Server With Name Only (2.47)**"},{"line_number":758,"context_line":""},{"line_number":759,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-name-req.json"},{"line_number":760,"context_line":"   :language: javascript"},{"line_number":761,"context_line":""},{"line_number":762,"context_line":"**Example Update Server With Description Only (2.47)**"},{"line_number":763,"context_line":""},{"line_number":764,"context_line":".. literalinclude:: ../../doc/api_samples/servers/v2.47/server-update-description-req.json"},{"line_number":765,"context_line":"   :language: javascript"},{"line_number":766,"context_line":""},{"line_number":767,"context_line":"Response"},{"line_number":768,"context_line":"--------"}],"source_content_type":"text/x-c++src","patch_set":18,"id":"9f6a8fd7_08958fe4","line":765,"range":{"start_line":756,"start_character":0,"end_line":765,"end_character":24},"in_reply_to":"bf659307_63723014","updated":"2018-04-17 06:29:24.000000000","message":"seems no response from Sean. i feel we should have a single sample file. we can check other opinion on this.","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"6ba8664f6e4bcc853f9867dfaeaa21bd1c827148","unresolved":false,"context_lines":[{"line_number":383,"context_line":""},{"line_number":384,"context_line":"**Example Create Server**"},{"line_number":385,"context_line":""},{"line_number":386,"context_line":".. literalinclude:: ../../doc/api_samples/servers/server-create-req.json"},{"line_number":387,"context_line":"   :language: javascript"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"**Example Create Server With Networks(array) and Block Device Mapping V2 (v2.32)**"},{"line_number":390,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":23,"id":"5f7c97a3_74a00f43","line":387,"range":{"start_line":386,"start_character":0,"end_line":387,"end_character":24},"updated":"2018-05-30 09:13:16.000000000","message":"Shouldn\u0027t this one also include networks parameter? as it is mandantory","commit_id":"05717e36b4c23f2574dddba9db2f72e841c00b87"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"092245f37fe4c49143785b6a874a6cf9a0cea8dd","unresolved":false,"context_lines":[{"line_number":383,"context_line":""},{"line_number":384,"context_line":"**Example Create Server**"},{"line_number":385,"context_line":""},{"line_number":386,"context_line":".. literalinclude:: ../../doc/api_samples/servers/server-create-req.json"},{"line_number":387,"context_line":"   :language: javascript"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"**Example Create Server With Networks(array) and Block Device Mapping V2 (v2.32)**"},{"line_number":390,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":23,"id":"5f7c97a3_a7917b54","line":387,"range":{"start_line":386,"start_character":0,"end_line":387,"end_character":24},"in_reply_to":"5f7c97a3_74a00f43","updated":"2018-05-31 14:56:40.000000000","message":"The \u0027networks\u0027 parameter has been required since microversion 2.37.  This is the example for v2.1.\nThe example of microversion 2.37 is in line 396.","commit_id":"05717e36b4c23f2574dddba9db2f72e841c00b87"}],"doc/api_samples/servers/v2.19/server-update-description-req.json":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"bfe935af668f1c1774e9cf41232dee8c3903b4a3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"server\": {"},{"line_number":3,"context_line":"        \"description\" : \"Sample description\""},{"line_number":4,"context_line":"    }"},{"line_number":5,"context_line":"}"}],"source_content_type":"application/json","patch_set":18,"id":"9f6a8fd7_c738d3d4","line":3,"range":{"start_line":3,"start_character":21,"end_line":3,"end_character":23},"updated":"2018-04-17 17:55:18.000000000","message":"unnecessary space before :","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"}],"doc/api_samples/servers/v2.19/server-update-name-req.json":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"bfe935af668f1c1774e9cf41232dee8c3903b4a3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"server\": {"},{"line_number":3,"context_line":"        \"name\" : \"update-name-server\""},{"line_number":4,"context_line":"    }"},{"line_number":5,"context_line":"}"}],"source_content_type":"application/json","patch_set":18,"id":"9f6a8fd7_47528315","line":3,"range":{"start_line":3,"start_character":14,"end_line":3,"end_character":16},"updated":"2018-04-17 17:55:18.000000000","message":"ditto","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"}],"doc/api_samples/servers/v2.47/server-update-description-req.json":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"bfe935af668f1c1774e9cf41232dee8c3903b4a3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"server\": {"},{"line_number":3,"context_line":"        \"description\" : \"Sample description\""},{"line_number":4,"context_line":"    }"},{"line_number":5,"context_line":"}"}],"source_content_type":"application/json","patch_set":18,"id":"9f6a8fd7_075c8b23","line":3,"range":{"start_line":3,"start_character":21,"end_line":3,"end_character":23},"updated":"2018-04-17 17:55:18.000000000","message":"ditto","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"}],"doc/api_samples/servers/v2.47/server-update-name-req.json":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"bfe935af668f1c1774e9cf41232dee8c3903b4a3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"server\": {"},{"line_number":3,"context_line":"        \"name\" : \"update-name-server\""},{"line_number":4,"context_line":"    }"},{"line_number":5,"context_line":"}"}],"source_content_type":"application/json","patch_set":18,"id":"9f6a8fd7_a7403f37","line":3,"range":{"start_line":3,"start_character":14,"end_line":3,"end_character":16},"updated":"2018-04-17 17:55:18.000000000","message":"ditto","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"}],"nova/tests/functional/api_sample_tests/api_samples/servers/server-update-name-req.json.tpl":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"bfe935af668f1c1774e9cf41232dee8c3903b4a3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"server\": {"},{"line_number":3,"context_line":"        \"name\" : \"%(name)s\""},{"line_number":4,"context_line":"    }"},{"line_number":5,"context_line":"}"}],"source_content_type":"text/x-smarty","patch_set":18,"id":"9f6a8fd7_c73d33bc","line":3,"range":{"start_line":3,"start_character":14,"end_line":3,"end_character":16},"updated":"2018-04-17 17:55:18.000000000","message":"ditto","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"}],"nova/tests/functional/api_sample_tests/api_samples/servers/server-update-req.json.tpl":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"bfe935af668f1c1774e9cf41232dee8c3903b4a3","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    \"server\": {"},{"line_number":3,"context_line":"        \"accessIPv4\": \"%(access_ip_v4)s\","},{"line_number":4,"context_line":"        \"accessIPv6\": \"%(access_ip_v6)s\","},{"line_number":5,"context_line":"        \"name\" : \"%(name)s\","},{"line_number":6,"context_line":"        \"OS-DCF:diskConfig\": \"AUTO\""},{"line_number":7,"context_line":"    }"},{"line_number":8,"context_line":"}"}],"source_content_type":"text/x-smarty","patch_set":18,"id":"9f6a8fd7_674a2756","line":5,"range":{"start_line":5,"start_character":14,"end_line":5,"end_character":16},"updated":"2018-04-17 17:55:18.000000000","message":"ditto","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"}],"nova/tests/functional/api_sample_tests/test_servers.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6e3a46cdf3b9e576c243a2ee6a8a70d47b366083","unresolved":false,"context_lines":[{"line_number":129,"context_line":"        subs \u003d {\u0027id\u0027: uuid}"},{"line_number":130,"context_line":"        self._verify_response(\u0027servers-list-resp\u0027, subs, response, 200)"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"    def test_servers_list_with_pagination(self):"},{"line_number":133,"context_line":"        self.test_servers_post()"},{"line_number":134,"context_line":"        response \u003d self._do_get(\u0027servers?limit\u003d1\u0027)"},{"line_number":135,"context_line":"        self._verify_response(\u0027servers-list-with-pagination-resp\u0027,"},{"line_number":136,"context_line":"                              {}, response, 200)"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"    def test_servers_details(self):"},{"line_number":139,"context_line":"        uuid \u003d self.test_servers_post()"}],"source_content_type":"text/x-python","patch_set":16,"id":"df7087c5_240b3724","line":136,"range":{"start_line":132,"start_character":0,"end_line":136,"end_character":48},"updated":"2018-03-15 08:51:28.000000000","message":"not sure we should add this as separate test and in this base file which leads to have lot of copy of \u0027servers-list-with-pagination-resp.json.tpl\u0027 and \u0027servers-list-with-pagination-resp.json\u0027\n\nI got your point to get the server_links in sample file which can be done by modifying the existing test test_servers_list() with ?limits\u003d1 and modify the existing \u0027servers-list-resp.json.tpl\u0027 sample files.  this is easy and clean way.","commit_id":"3a26f29efa18d239784a44f36ff962c577e92358"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"bb15e2a7f67c0c50ad684af92f1138cfafe8d044","unresolved":false,"context_lines":[{"line_number":129,"context_line":"        subs \u003d {\u0027id\u0027: uuid}"},{"line_number":130,"context_line":"        self._verify_response(\u0027servers-list-resp\u0027, subs, response, 200)"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"    def test_servers_list_with_pagination(self):"},{"line_number":133,"context_line":"        self.test_servers_post()"},{"line_number":134,"context_line":"        response \u003d self._do_get(\u0027servers?limit\u003d1\u0027)"},{"line_number":135,"context_line":"        self._verify_response(\u0027servers-list-with-pagination-resp\u0027,"},{"line_number":136,"context_line":"                              {}, response, 200)"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"    def test_servers_details(self):"},{"line_number":139,"context_line":"        uuid \u003d self.test_servers_post()"}],"source_content_type":"text/x-python","patch_set":16,"id":"bf659307_3c35f2f7","line":136,"range":{"start_line":132,"start_character":0,"end_line":136,"end_character":48},"in_reply_to":"df7087c5_240b3724","updated":"2018-03-29 04:34:25.000000000","message":"Done","commit_id":"3a26f29efa18d239784a44f36ff962c577e92358"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6e3a46cdf3b9e576c243a2ee6a8a70d47b366083","unresolved":false,"context_lines":[{"line_number":143,"context_line":"        subs[\u0027id\u0027] \u003d uuid"},{"line_number":144,"context_line":"        self._verify_response(\u0027servers-details-resp\u0027, subs, response, 200)"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"    def test_servers_details_with_pagination(self):"},{"line_number":147,"context_line":"        self.test_servers_post()"},{"line_number":148,"context_line":"        response \u003d self._do_get(\u0027servers/detail?limit\u003d1\u0027)"},{"line_number":149,"context_line":"        self._verify_response(\u0027servers-details-with-pagination-resp\u0027,"},{"line_number":150,"context_line":"                              self.get_subs, response, 200)"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"class ServersSampleJson23Test(ServersSampleJsonTest):"}],"source_content_type":"text/x-python","patch_set":16,"id":"df7087c5_442bcb81","line":150,"range":{"start_line":146,"start_character":0,"end_line":150,"end_character":59},"updated":"2018-03-15 08:51:28.000000000","message":"ditto","commit_id":"3a26f29efa18d239784a44f36ff962c577e92358"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"bb15e2a7f67c0c50ad684af92f1138cfafe8d044","unresolved":false,"context_lines":[{"line_number":143,"context_line":"        subs[\u0027id\u0027] \u003d uuid"},{"line_number":144,"context_line":"        self._verify_response(\u0027servers-details-resp\u0027, subs, response, 200)"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"    def test_servers_details_with_pagination(self):"},{"line_number":147,"context_line":"        self.test_servers_post()"},{"line_number":148,"context_line":"        response \u003d self._do_get(\u0027servers/detail?limit\u003d1\u0027)"},{"line_number":149,"context_line":"        self._verify_response(\u0027servers-details-with-pagination-resp\u0027,"},{"line_number":150,"context_line":"                              self.get_subs, response, 200)"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"class ServersSampleJson23Test(ServersSampleJsonTest):"}],"source_content_type":"text/x-python","patch_set":16,"id":"bf659307_fc3e9ad8","line":150,"range":{"start_line":146,"start_character":0,"end_line":150,"end_character":59},"in_reply_to":"df7087c5_442bcb81","updated":"2018-03-29 04:34:25.000000000","message":"Done","commit_id":"3a26f29efa18d239784a44f36ff962c577e92358"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6e3a46cdf3b9e576c243a2ee6a8a70d47b366083","unresolved":false,"context_lines":[{"line_number":261,"context_line":"        self._verify_response(\u0027server-update-resp\u0027, self.update_subs,"},{"line_number":262,"context_line":"                              response, 200)"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"    def test_update_server_name_only(self):"},{"line_number":265,"context_line":"        uuid \u003d self._post_server()"},{"line_number":266,"context_line":"        response \u003d self._do_put(\u0027servers/%s\u0027 % uuid,"},{"line_number":267,"context_line":"                                \u0027server-update-name-req\u0027, self.update_subs)"},{"line_number":268,"context_line":"        self._verify_response(\u0027server-update-name-resp\u0027, self.update_subs,"},{"line_number":269,"context_line":"                              response, 200)"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"class ServersUpdateSampleJson247Test(ServersUpdateSampleJsonTest):"}],"source_content_type":"text/x-python","patch_set":16,"id":"df7087c5_a4442748","line":269,"range":{"start_line":264,"start_character":0,"end_line":269,"end_character":44},"updated":"2018-03-15 08:51:28.000000000","message":"i did not get difference of this test and test_update_server() in term of sample files ?","commit_id":"3a26f29efa18d239784a44f36ff962c577e92358"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"bb15e2a7f67c0c50ad684af92f1138cfafe8d044","unresolved":false,"context_lines":[{"line_number":261,"context_line":"        self._verify_response(\u0027server-update-resp\u0027, self.update_subs,"},{"line_number":262,"context_line":"                              response, 200)"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"    def test_update_server_name_only(self):"},{"line_number":265,"context_line":"        uuid \u003d self._post_server()"},{"line_number":266,"context_line":"        response \u003d self._do_put(\u0027servers/%s\u0027 % uuid,"},{"line_number":267,"context_line":"                                \u0027server-update-name-req\u0027, self.update_subs)"},{"line_number":268,"context_line":"        self._verify_response(\u0027server-update-name-resp\u0027, self.update_subs,"},{"line_number":269,"context_line":"                              response, 200)"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"class ServersUpdateSampleJson247Test(ServersUpdateSampleJsonTest):"}],"source_content_type":"text/x-python","patch_set":16,"id":"bf659307_f72233a4","line":269,"range":{"start_line":264,"start_character":0,"end_line":269,"end_character":44},"in_reply_to":"df7087c5_a4442748","updated":"2018-03-29 04:34:25.000000000","message":"The request of \u0027test_update_server\u0027 includes \"accessIPv4\", \"accessIPv6\", \"OS-DCF:diskConfig\" and \"name\".\nBut The request of \u0027test_update_server_name_only\u0027 includes \"name\" only.","commit_id":"3a26f29efa18d239784a44f36ff962c577e92358"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6e3a46cdf3b9e576c243a2ee6a8a70d47b366083","unresolved":false,"context_lines":[{"line_number":277,"context_line":"        super(ServersUpdateSampleJson247Test, self).setUp()"},{"line_number":278,"context_line":"        self.update_subs[\u0027description\u0027] \u003d \u0027Sample description\u0027"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"    def test_update_server_description_only(self):"},{"line_number":281,"context_line":"        uuid \u003d self._post_server()"},{"line_number":282,"context_line":"        response \u003d self._do_put(\u0027servers/%s\u0027 % uuid,"},{"line_number":283,"context_line":"                                \u0027server-update-description-req\u0027,"},{"line_number":284,"context_line":"                                self.update_subs)"},{"line_number":285,"context_line":"        self._verify_response(\u0027server-update-description-resp\u0027,"},{"line_number":286,"context_line":"                              self.update_subs, response, 200)"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"class ServerSortKeysJsonTests(ServersSampleBase):"}],"source_content_type":"text/x-python","patch_set":16,"id":"df7087c5_643daf8d","line":286,"range":{"start_line":280,"start_character":0,"end_line":286,"end_character":62},"updated":"2018-03-15 08:51:28.000000000","message":"server description things was introduced in version 2.19 not 2.47","commit_id":"3a26f29efa18d239784a44f36ff962c577e92358"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"bb15e2a7f67c0c50ad684af92f1138cfafe8d044","unresolved":false,"context_lines":[{"line_number":277,"context_line":"        super(ServersUpdateSampleJson247Test, self).setUp()"},{"line_number":278,"context_line":"        self.update_subs[\u0027description\u0027] \u003d \u0027Sample description\u0027"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"    def test_update_server_description_only(self):"},{"line_number":281,"context_line":"        uuid \u003d self._post_server()"},{"line_number":282,"context_line":"        response \u003d self._do_put(\u0027servers/%s\u0027 % uuid,"},{"line_number":283,"context_line":"                                \u0027server-update-description-req\u0027,"},{"line_number":284,"context_line":"                                self.update_subs)"},{"line_number":285,"context_line":"        self._verify_response(\u0027server-update-description-resp\u0027,"},{"line_number":286,"context_line":"                              self.update_subs, response, 200)"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"class ServerSortKeysJsonTests(ServersSampleBase):"}],"source_content_type":"text/x-python","patch_set":16,"id":"bf659307_7c036a10","line":286,"range":{"start_line":280,"start_character":0,"end_line":286,"end_character":62},"in_reply_to":"df7087c5_643daf8d","updated":"2018-03-29 04:34:25.000000000","message":"Done","commit_id":"3a26f29efa18d239784a44f36ff962c577e92358"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cb216f7749b13f56da970d41bd3ff70322571d13","unresolved":false,"context_lines":[{"line_number":252,"context_line":"                                \u0027server-update-req\u0027, self.update_subs)"},{"line_number":253,"context_line":"        self._verify_response(\u0027server-update-resp\u0027, self.update_subs,"},{"line_number":254,"context_line":"                              response, 200)"},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"    def test_update_server_name_only(self):"},{"line_number":257,"context_line":"        uuid \u003d self._post_server()"},{"line_number":258,"context_line":"        response \u003d self._do_put(\u0027servers/%s\u0027 % uuid,"},{"line_number":259,"context_line":"                                \u0027server-update-name-req\u0027, self.update_subs)"},{"line_number":260,"context_line":"        self._verify_response(\u0027server-update-name-resp\u0027, self.update_subs,"},{"line_number":261,"context_line":"                              response, 200)"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"class ServersUpdateSampleJson219Test(ServersUpdateSampleJsonTest):"}],"source_content_type":"text/x-python","patch_set":18,"id":"bf659307_24d8d77d","line":261,"range":{"start_line":255,"start_character":0,"end_line":261,"end_character":44},"updated":"2018-04-05 05:45:51.000000000","message":"this too seems not needed. comments in api ref file","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cb216f7749b13f56da970d41bd3ff70322571d13","unresolved":false,"context_lines":[{"line_number":261,"context_line":"                              response, 200)"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"class ServersUpdateSampleJson219Test(ServersUpdateSampleJsonTest):"},{"line_number":265,"context_line":"    microversion \u003d \u00272.19\u0027"},{"line_number":266,"context_line":"    scenarios \u003d [(\u0027v2_19\u0027, {\u0027api_major_version\u0027: \u0027v2.1\u0027})]"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"    def setUp(self):"},{"line_number":269,"context_line":"        super(ServersUpdateSampleJson219Test, self).setUp()"},{"line_number":270,"context_line":"        self.update_subs[\u0027description\u0027] \u003d \u0027Sample description\u0027"},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"    def test_update_server_description_only(self):"},{"line_number":273,"context_line":"        uuid \u003d self._post_server()"},{"line_number":274,"context_line":"        response \u003d self._do_put(\u0027servers/%s\u0027 % uuid,"},{"line_number":275,"context_line":"                                \u0027server-update-description-req\u0027,"},{"line_number":276,"context_line":"                                self.update_subs)"},{"line_number":277,"context_line":"        self._verify_response(\u0027server-update-description-resp\u0027,"},{"line_number":278,"context_line":"                              self.update_subs, response, 200)"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"class ServersUpdateSampleJson247Test(ServersUpdateSampleJson219Test):"}],"source_content_type":"text/x-python","patch_set":18,"id":"bf659307_84e76347","line":278,"range":{"start_line":264,"start_character":0,"end_line":278,"end_character":62},"updated":"2018-04-05 05:45:51.000000000","message":"I am not sure we need this. update with description is already there in ServersSampleJson219Test","commit_id":"35730c7616d94ece837d6048b06b22ad5e62bc71"}]}
