)]}'
{"doc/v3/api_samples/os-availability-zone/server-post-resp.json":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"4323fab2b3aca21c4141a8126f4f42a9a26887cc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"server\": {"},{"line_number":3,"context_line":"        \"admin_pass\": \"RfrRZ7QSzEL2\","},{"line_number":4,"context_line":"        \"id\": \"87391adb-6f60-4efb-bf1a-07741ddf4352\","},{"line_number":5,"context_line":"        \"links\": ["},{"line_number":6,"context_line":"            {"}],"source_content_type":"application/json","patch_set":6,"id":"AAAATn%2F%2FIDo%3D","line":3,"updated":"2013-11-14 04:50:33.000000000","message":"now this parameter has been renamed to \"admin_password\".","commit_id":"422065e1ffee643c3e70bddb1e0352e405b94ef8"}],"doc/v3/api_samples/os-availability-zone/server-post-resp.xml":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"4323fab2b3aca21c4141a8126f4f42a9a26887cc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e"},{"line_number":2,"context_line":"\u003cserver xmlns:atom\u003d\"http://www.w3.org/2005/Atom\" xmlns\u003d\"http://docs.openstack.org/compute/api/v1.1\" id\u003d\"f61e02df-36f3-4b5a-a912-eecba9147b03\" admin_pass\u003d\"jcrjdrHd33yA\"\u003e"},{"line_number":3,"context_line":"  \u003cmetadata/\u003e"},{"line_number":4,"context_line":"  \u003catom:link href\u003d\"http://openstack.example.com/v3/servers/f61e02df-36f3-4b5a-a912-eecba9147b03\" rel\u003d\"self\"/\u003e"},{"line_number":5,"context_line":"  \u003catom:link href\u003d\"http://openstack.example.com/servers/f61e02df-36f3-4b5a-a912-eecba9147b03\" rel\u003d\"bookmark\"/\u003e"}],"source_content_type":"application/xml","patch_set":6,"id":"AAAATn%2F%2FIDk%3D","line":2,"updated":"2013-11-14 04:50:33.000000000","message":"The same point: now this parameter has been renamed to \"admin_password\".","commit_id":"422065e1ffee643c3e70bddb1e0352e405b94ef8"}],"nova/tests/integrated/integrated_helpers.py":[{"author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"change_message_id":"7fbc76c24d0c9a27a303d3e097f9a2bc4c60d686","unresolved":false,"context_lines":[{"line_number":78,"context_line":"        nova.tests.image.fake.stub_out_image_service(self.stubs)"},{"line_number":79,"context_line":"        self.flags(scheduler_driver\u003d\u0027nova.scheduler.\u0027"},{"line_number":80,"context_line":"                    \u0027chance.ChanceScheduler\u0027)"},{"line_number":81,"context_line":"        self._setup_services()"},{"line_number":82,"context_line":"        self._start_api_service()"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"        self.api \u003d self._get_test_client()"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATn%2F%2F2jA%3D","line":81,"updated":"2013-10-27 10:13:07.000000000","message":"Does this change related to this patch? Suggest do this in another patch.","commit_id":"df9119ed1a0ddf1f1b88e7a7d77240df040e7d81"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7644ba1e136595ef585d8808f8b58a662a172e8d","unresolved":false,"context_lines":[{"line_number":78,"context_line":"        nova.tests.image.fake.stub_out_image_service(self.stubs)"},{"line_number":79,"context_line":"        self.flags(scheduler_driver\u003d\u0027nova.scheduler.\u0027"},{"line_number":80,"context_line":"                    \u0027chance.ChanceScheduler\u0027)"},{"line_number":81,"context_line":"        self._setup_services()"},{"line_number":82,"context_line":"        self._start_api_service()"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"        self.api \u003d self._get_test_client()"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATn%2F%2F2a0%3D","line":81,"in_reply_to":"AAAATn%2F%2F2jA%3D","updated":"2013-10-27 14:11:28.000000000","message":"Yes, this change related to his patch, I want to availability-zone test can override this function.","commit_id":"df9119ed1a0ddf1f1b88e7a7d77240df040e7d81"}],"nova/tests/integrated/v3/api_samples/os-availability-zone/availability-zone-list-resp.xml.tpl":[{"author":{"_account_id":7040,"name":"GuoHui LIu","email":"liuguohui@gmail.com","username":"guohliu"},"change_message_id":"0d1bbb913cab8d7d0563721efe077f5f35c0664e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e"},{"line_number":2,"context_line":"\u003cavailability_zones xmlns:os-availability-zone\u003d\"http://docs.openstack.org/compute/ext/availabilityzone/api/v3\"\u003e"},{"line_number":3,"context_line":"  \u003cavailability_zone name\u003d\"nova\"\u003e"},{"line_number":4,"context_line":"    \u003czone_state available\u003d\"True\"/\u003e"},{"line_number":5,"context_line":"    \u003cmetadata/\u003e"},{"line_number":6,"context_line":"  \u003c/availability_zone\u003e"}],"source_content_type":"text/x-smarty","patch_set":4,"id":"AAAATn%2F%2F0Bw%3D","line":3,"updated":"2013-10-28 16:24:22.000000000","message":"the xml template seems not right, even the tagnames are totally different with the json format, I think we need double check the codes.","commit_id":"ba20d970fa73c4b2c2a2a259550127797d8f5c81"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"47604f2408927b8e57ed018dabb63ea0c8700109","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e"},{"line_number":2,"context_line":"\u003cavailability_zones xmlns:os-availability-zone\u003d\"http://docs.openstack.org/compute/ext/availabilityzone/api/v3\"\u003e"},{"line_number":3,"context_line":"  \u003cavailability_zone name\u003d\"nova\"\u003e"},{"line_number":4,"context_line":"    \u003czone_state available\u003d\"True\"/\u003e"},{"line_number":5,"context_line":"    \u003cmetadata/\u003e"},{"line_number":6,"context_line":"  \u003c/availability_zone\u003e"}],"source_content_type":"text/x-smarty","patch_set":4,"id":"AAAATn%2F%2FyRM%3D","line":3,"in_reply_to":"AAAATn%2F%2F0Bw%3D","updated":"2013-10-29 05:00:09.000000000","message":"GuiHui, There isn\u0027t any problem in the code. If you check the code of xml template: https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/plugins/v3/availability_zone.py#L65 , you will find it use different tagnames with json format. For v3 api , we should keep consistent between xml and json, but that will be doing at another patch. I will file bug for it later.","commit_id":"ba20d970fa73c4b2c2a2a259550127797d8f5c81"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"fed648f708000869f6fd1afb06eeb2367da9e540","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e"},{"line_number":2,"context_line":"\u003cavailability_zones xmlns:os-availability-zone\u003d\"http://docs.openstack.org/compute/ext/availabilityzone/api/v3\"\u003e"},{"line_number":3,"context_line":"  \u003cavailability_zone name\u003d\"nova\"\u003e"},{"line_number":4,"context_line":"    \u003czone_state available\u003d\"True\"/\u003e"},{"line_number":5,"context_line":"    \u003cmetadata/\u003e"},{"line_number":6,"context_line":"  \u003c/availability_zone\u003e"}],"source_content_type":"text/x-smarty","patch_set":4,"id":"AAAATn%2F%2FyO8%3D","line":3,"in_reply_to":"AAAATn%2F%2FyQI%3D","updated":"2013-10-29 05:23:05.000000000","message":"GuoHui, thanks for your remind! There is the bug: https://bugs.launchpad.net/nova/+bug/1245764","commit_id":"ba20d970fa73c4b2c2a2a259550127797d8f5c81"},{"author":{"_account_id":7040,"name":"GuoHui LIu","email":"liuguohui@gmail.com","username":"guohliu"},"change_message_id":"1995e1796f42be54828595aca6c8d559f4f58d02","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e"},{"line_number":2,"context_line":"\u003cavailability_zones xmlns:os-availability-zone\u003d\"http://docs.openstack.org/compute/ext/availabilityzone/api/v3\"\u003e"},{"line_number":3,"context_line":"  \u003cavailability_zone name\u003d\"nova\"\u003e"},{"line_number":4,"context_line":"    \u003czone_state available\u003d\"True\"/\u003e"},{"line_number":5,"context_line":"    \u003cmetadata/\u003e"},{"line_number":6,"context_line":"  \u003c/availability_zone\u003e"}],"source_content_type":"text/x-smarty","patch_set":4,"id":"AAAATn%2F%2FyQI%3D","line":3,"in_reply_to":"AAAATn%2F%2FyRM%3D","updated":"2013-10-29 05:09:30.000000000","message":"I knew this is how v2 implemented, just want to brought the attention that we should keep consistency between the json and xml.","commit_id":"ba20d970fa73c4b2c2a2a259550127797d8f5c81"}],"nova/tests/integrated/v3/api_samples/os-availability-zone/server-post-resp.json.tpl":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"4323fab2b3aca21c4141a8126f4f42a9a26887cc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"server\": {"},{"line_number":3,"context_line":"        \"admin_pass\": \"%(password)s\","},{"line_number":4,"context_line":"        \"id\": \"%(id)s\","},{"line_number":5,"context_line":"        \"links\": ["},{"line_number":6,"context_line":"            {"}],"source_content_type":"text/x-smarty","patch_set":6,"id":"AAAATn%2F%2FIDc%3D","line":3,"updated":"2013-11-14 04:50:33.000000000","message":"The same point: now this parameter has been renamed to \"admin_password\".","commit_id":"422065e1ffee643c3e70bddb1e0352e405b94ef8"}],"nova/tests/integrated/v3/api_samples/os-availability-zone/server-post-resp.xml.tpl":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"4323fab2b3aca21c4141a8126f4f42a9a26887cc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e"},{"line_number":2,"context_line":"\u003cserver xmlns:atom\u003d\"http://www.w3.org/2005/Atom\" xmlns\u003d\"http://docs.openstack.org/compute/api/v1.1\" id\u003d\"%(id)s\" admin_pass\u003d\"%(password)s\"\u003e"},{"line_number":3,"context_line":"  \u003cmetadata/\u003e"},{"line_number":4,"context_line":"  \u003catom:link href\u003d\"%(host)s/v3/servers/%(uuid)s\" rel\u003d\"self\"/\u003e"},{"line_number":5,"context_line":"  \u003catom:link href\u003d\"%(host)s/servers/%(uuid)s\" rel\u003d\"bookmark\"/\u003e"}],"source_content_type":"text/x-smarty","patch_set":6,"id":"AAAATn%2F%2FIDY%3D","line":2,"updated":"2013-11-14 04:50:33.000000000","message":"The same point: now this parameter has been renamed to \"admin_password\".","commit_id":"422065e1ffee643c3e70bddb1e0352e405b94ef8"}],"nova/tests/integrated/v3/test_availability_zone.py":[{"author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"change_message_id":"7fbc76c24d0c9a27a303d3e097f9a2bc4c60d686","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# vim: tabstop\u003d4 shiftwidth\u003d4 softtabstop\u003d4"},{"line_number":2,"context_line":"# Copyright 2012 Nebula, Inc."},{"line_number":3,"context_line":"# Copyright 2013 IBM Corp."},{"line_number":4,"context_line":"#"},{"line_number":5,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATn%2F%2F2jE%3D","line":2,"updated":"2013-10-27 10:13:07.000000000","message":"Does this related to Nebula?","commit_id":"df9119ed1a0ddf1f1b88e7a7d77240df040e7d81"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7644ba1e136595ef585d8808f8b58a662a172e8d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# vim: tabstop\u003d4 shiftwidth\u003d4 softtabstop\u003d4"},{"line_number":2,"context_line":"# Copyright 2012 Nebula, Inc."},{"line_number":3,"context_line":"# Copyright 2013 IBM Corp."},{"line_number":4,"context_line":"#"},{"line_number":5,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATn%2F%2F2a4%3D","line":2,"in_reply_to":"AAAATn%2F%2F2jE%3D","updated":"2013-10-27 14:11:28.000000000","message":"thanks for the reminder, i will update","commit_id":"df9119ed1a0ddf1f1b88e7a7d77240df040e7d81"}]}
