)]}'
{"nova/tests/test_vmwareapi.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"3143b3173d2715149992ae2286f8fc29e2aba6aa","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# vim: tabstop\u003d4 shiftwidth\u003d4 softtabstop\u003d4"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# Copyright (c) 2012 VMware, Inc."},{"line_number":4,"context_line":"# Copyright (c) 2011 Citrix Systems, Inc."},{"line_number":5,"context_line":"# Copyright 2011 OpenStack LLC."},{"line_number":6,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2FnXw%3D","line":3,"updated":"2013-01-13 14:06:21.000000000","message":"Remove this","commit_id":"c7a5ab1a9ece23edd0f7fcaf53ab940a21aa0968"}],"nova/virt/vmwareapi/driver.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"3143b3173d2715149992ae2286f8fc29e2aba6aa","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# vim: tabstop\u003d4 shiftwidth\u003d4 softtabstop\u003d4"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# Copyright (c) 2012 VMware, Inc."},{"line_number":4,"context_line":"# Copyright (c) 2011 Citrix Systems, Inc."},{"line_number":5,"context_line":"# Copyright 2011 OpenStack LLC."},{"line_number":6,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2FnV4%3D","line":3,"updated":"2013-01-13 14:06:21.000000000","message":"Remove this.","commit_id":"c7a5ab1a9ece23edd0f7fcaf53ab940a21aa0968"}],"nova/virt/vmwareapi/vif.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"3143b3173d2715149992ae2286f8fc29e2aba6aa","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    # Check if the vlan_interface physical network adapter exists on the"},{"line_number":46,"context_line":"    # host."},{"line_number":47,"context_line":"    if not network_util.check_if_vlan_interface_exists(session,"},{"line_number":48,"context_line":"                                                        vlan_interface):"},{"line_number":49,"context_line":"        raise exception.NetworkAdapterNotFound(adapter\u003dvlan_interface)"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2FnVw%3D","line":47,"updated":"2013-01-13 14:06:21.000000000","message":"Some unnecessary changes in this file","commit_id":"c7a5ab1a9ece23edd0f7fcaf53ab940a21aa0968"}],"nova/virt/vmwareapi/vim.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"3143b3173d2715149992ae2286f8fc29e2aba6aa","unresolved":false,"context_lines":[{"line_number":103,"context_line":"    def __getattr__(self, attr_name):"},{"line_number":104,"context_line":"        \"\"\"Makes the API calls and gets the result.\"\"\""},{"line_number":105,"context_line":"        def vim_request_handler(managed_object, **kwargs):"},{"line_number":106,"context_line":"            \"\"\""},{"line_number":107,"context_line":"            Builds the SOAP message and parses the response for fault"},{"line_number":108,"context_line":"            checking and other errors."},{"line_number":109,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2FnVo%3D","line":106,"updated":"2013-01-13 14:06:21.000000000","message":"These changes don\u0027t line up with the commit message.","commit_id":"c7a5ab1a9ece23edd0f7fcaf53ab940a21aa0968"}],"nova/virt/vmwareapi/vmops.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"3143b3173d2715149992ae2286f8fc29e2aba6aa","unresolved":false,"context_lines":[{"line_number":157,"context_line":"        vm_folder_mor, res_pool_mor \u003d _get_vmfolder_and_res_pool_mors()"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"        def _check_if_network_bridge_exists(network_name):"},{"line_number":160,"context_line":"            network_ref \u003d network_util.get_network_with_the_name("},{"line_number":161,"context_line":"                          self._session, network_name)"},{"line_number":162,"context_line":"            if network_ref is None:"},{"line_number":163,"context_line":"                raise exception.NetworkNotFoundForBridge(bridge\u003dnetwork_name)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2FnVk%3D","line":160,"updated":"2013-01-13 14:06:21.000000000","message":"Unrelated change","commit_id":"c7a5ab1a9ece23edd0f7fcaf53ab940a21aa0968"}]}
