]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Change decorator to webob as doesn't need to be wsgi
authorAaron Rosen <arosen@nicira.com>
Mon, 5 Aug 2013 20:57:56 +0000 (13:57 -0700)
committerAaron Rosen <arosen@nicira.com>
Tue, 6 Aug 2013 16:13:03 +0000 (09:13 -0700)
This patch changes the decorates in the metadata agents to webob.Request
as they don't need to go through wsgi. Note: wsgi.Request's base class
is webob.Request.

Fixes bug: 1208907

Change-Id: I069635eb67812136d314fc260cebf65886a95597

neutron/agent/metadata/agent.py
neutron/agent/metadata/namespace_proxy.py

index 9f32d15508696497c47b801cb84e3b9db3908372..3ca20382f7e21d6039c5313c38c493a13a1a5229 100644 (file)
@@ -86,7 +86,7 @@ class MetadataProxyHandler(object):
         )
         return qclient
 
-    @webob.dec.wsgify(RequestClass=wsgi.Request)
+    @webob.dec.wsgify(RequestClass=webob.Request)
     def __call__(self, req):
         try:
             LOG.debug(_("Request: %s"), req)
index bca06b400aab54cef2caa155ba042f24d0ace705..06a3a56f982f649a38153755081823682432c037 100644 (file)
@@ -70,7 +70,7 @@ class NetworkMetadataProxyHandler(object):
             msg = _('network_id and router_id are None. One must be provided.')
             raise ValueError(msg)
 
-    @webob.dec.wsgify(RequestClass=wsgi.Request)
+    @webob.dec.wsgify(RequestClass=webob.Request)
     def __call__(self, req):
         LOG.debug(_("Request: %s"), req)
         try: