]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
NVP metadata access - create elevated context once
authorSalvatore Orlando <salv.orlando@gmail.com>
Thu, 14 Mar 2013 10:25:52 +0000 (11:25 +0100)
committerAaron Rosen <arosen@nicira.com>
Thu, 21 Mar 2013 21:39:10 +0000 (14:39 -0700)
Bug 1155051

This is a follow-up patch which fixes a problem with elevated
context not being passed to subroutines.

Change-Id: Ic270d8e48075b6b58117970ab870c3fb3962d93b

quantum/plugins/nicira/nicira_nvp_plugin/common/metadata_access.py

index 7ac19c08bc3f8cb69184a92f941d8c2046e5431f..94d79b163f6b784aaa05871c7cf1827583f45df8 100644 (file)
@@ -128,11 +128,11 @@ class NvpMetadataAccess(object):
                 if ports:
                     if (do_create and
                         not self._find_metadata_port(ctx_elevated, ports)):
-                        self._create_metadata_access_network(context,
+                        self._create_metadata_access_network(ctx_elevated,
                                                              router_id)
                     elif len(ports) == 1:
                         # The only port left is the metadata port
-                        self._destroy_metadata_access_network(context,
+                        self._destroy_metadata_access_network(ctx_elevated,
                                                               router_id,
                                                               ports)
                 else: