)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1aab8923ebb022e29f0dfa688c3cad031ac8ff84","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Note that XML api samples are no longer generated because"},{"line_number":15,"context_line":"bp remove-v3-xml-api has been approved."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Partially implements bp v3-admin-actions-split"},{"line_number":18,"context_line":"DocImpact: Adds os-server-reset-network extension and moves the"},{"line_number":19,"context_line":"reset_network functionality out of admin_actions into this"},{"line_number":20,"context_line":"new extension."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"AAAAUH%2F9j9U%3D","line":17,"updated":"2014-02-06 01:41:14.000000000","message":"should be v3-api-admin-actions-split","commit_id":"e35f8a19d9fe04231f4968c8e04ad48e07d1394e"}],"nova/api/openstack/compute/plugins/v3/server_reset_network.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"119aaaa86e8af1e1eecb908959f74db436a984cf","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2013 IBM Corp."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#   Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#   not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":13,"id":"AAAAUX%2F%2F6Oc%3D","line":1,"updated":"2014-02-10 01:21:01.000000000","message":"nit: As Michael said on https://review.openstack.org/#/c/59288/15/nova/api/openstack/compute/plugins/v3/migrate_server.py , should we copy the original copyright?","commit_id":"adeee045990bc79636d9de024a8dd4498745a1b7"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"6a1666c165178c80a089b37395137fc53f583da4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2013 IBM Corp."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#   Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#   not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":13,"id":"AAAAUX%2F%2Ff1I%3D","line":1,"in_reply_to":"AAAAUX%2F%2F6Oc%3D","updated":"2014-02-12 19:15:39.000000000","message":"Done","commit_id":"adeee045990bc79636d9de024a8dd4498745a1b7"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"119aaaa86e8af1e1eecb908959f74db436a984cf","unresolved":false,"context_lines":[{"line_number":21,"context_line":"from nova import exception"},{"line_number":22,"context_line":"from nova.openstack.common import log as logging"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":25,"context_line":"ALIAS \u003d \"os-server-reset-network\""},{"line_number":26,"context_line":"authorize \u003d extensions.extension_authorizer(\u0027compute\u0027, \"v3:\" + ALIAS)"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":13,"id":"AAAAUX%2F%2F6O0%3D","line":24,"updated":"2014-02-10 01:21:01.000000000","message":"LOG seems unnecessary because it is not used in this file.","commit_id":"adeee045990bc79636d9de024a8dd4498745a1b7"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"6a1666c165178c80a089b37395137fc53f583da4","unresolved":false,"context_lines":[{"line_number":21,"context_line":"from nova import exception"},{"line_number":22,"context_line":"from nova.openstack.common import log as logging"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":25,"context_line":"ALIAS \u003d \"os-server-reset-network\""},{"line_number":26,"context_line":"authorize \u003d extensions.extension_authorizer(\u0027compute\u0027, \"v3:\" + ALIAS)"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":13,"id":"AAAAUX%2F%2Ff1E%3D","line":24,"in_reply_to":"AAAAUX%2F%2F6O0%3D","updated":"2014-02-12 19:15:39.000000000","message":"Done","commit_id":"adeee045990bc79636d9de024a8dd4498745a1b7"}],"nova/tests/integrated/v3/test_server_reset_network.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"99c2657d089c53e177ef5ec17a9bedb57e38b971","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        # Get api samples to reset server network request."},{"line_number":31,"context_line":"        response \u003d self._do_post(\u0027servers/%s/action\u0027 % self.uuid,"},{"line_number":32,"context_line":"                                 \u0027reset-network\u0027, {})"},{"line_number":33,"context_line":"        self.assertEqual(response.status, 202)"}],"source_content_type":"text/x-python","patch_set":13,"id":"AAAAUX%2F%2F76U%3D","line":33,"updated":"2014-02-09 09:15:05.000000000","message":"minor nit - in the past i have been asked to put the expected result as the first parameter","commit_id":"adeee045990bc79636d9de024a8dd4498745a1b7"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"6a1666c165178c80a089b37395137fc53f583da4","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        # Get api samples to reset server network request."},{"line_number":31,"context_line":"        response \u003d self._do_post(\u0027servers/%s/action\u0027 % self.uuid,"},{"line_number":32,"context_line":"                                 \u0027reset-network\u0027, {})"},{"line_number":33,"context_line":"        self.assertEqual(response.status, 202)"}],"source_content_type":"text/x-python","patch_set":13,"id":"AAAAUX%2F%2Ff0w%3D","line":33,"in_reply_to":"AAAAUX%2F%2F76U%3D","updated":"2014-02-12 19:15:39.000000000","message":"Done","commit_id":"adeee045990bc79636d9de024a8dd4498745a1b7"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"119aaaa86e8af1e1eecb908959f74db436a984cf","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        # Get api samples to reset server network request."},{"line_number":31,"context_line":"        response \u003d self._do_post(\u0027servers/%s/action\u0027 % self.uuid,"},{"line_number":32,"context_line":"                                 \u0027reset-network\u0027, {})"},{"line_number":33,"context_line":"        self.assertEqual(response.status, 202)"}],"source_content_type":"text/x-python","patch_set":13,"id":"AAAAUX%2F%2F6OA%3D","line":33,"in_reply_to":"AAAAUX%2F%2F76U%3D","updated":"2014-02-10 01:21:01.000000000","message":"I agree with garyk, it would be nice.","commit_id":"adeee045990bc79636d9de024a8dd4498745a1b7"}]}
