Remove Class HTTPProxyToWSGIMiddleware
Class HTTPProxyToWSGIMiddleware was no longer necessary in new release, and it was deprecated for removal. Change-Id: Id442cc216723dbe875f817c91d90d258f1bb2db6 Closes-Bug: #1714860
This commit is contained in:
parent
8812bc3fc4
commit
8b923aea35
|
@ -11,7 +11,6 @@
|
||||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||||
# implied. See the License for the specific language governing permissions and
|
# implied. See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
from debtcollector import removals
|
|
||||||
from oslo_config import cfg
|
from oslo_config import cfg
|
||||||
from oslo_middleware import base
|
from oslo_middleware import base
|
||||||
|
|
||||||
|
@ -92,8 +91,3 @@ class HTTPProxyToWSGI(base.ConfigurableMiddleware):
|
||||||
v = req.environ.get("HTTP_X_FORWARDED_PREFIX")
|
v = req.environ.get("HTTP_X_FORWARDED_PREFIX")
|
||||||
if v:
|
if v:
|
||||||
req.environ['SCRIPT_NAME'] = v + req.environ['SCRIPT_NAME']
|
req.environ['SCRIPT_NAME'] = v + req.environ['SCRIPT_NAME']
|
||||||
|
|
||||||
|
|
||||||
@removals.remove
|
|
||||||
class HTTPProxyToWSGIMiddleware(HTTPProxyToWSGI):
|
|
||||||
"""Placeholder for backward compatibility"""
|
|
||||||
|
|
|
@ -39,8 +39,7 @@ class TestHTTPProxyToWSGI(test_base.BaseTestCase):
|
||||||
def fake_app(req):
|
def fake_app(req):
|
||||||
return util.application_uri(req.environ)
|
return util.application_uri(req.environ)
|
||||||
|
|
||||||
self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGIMiddleware(
|
self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGI(fake_app)
|
||||||
fake_app)
|
|
||||||
response = self.request.get_response(self.middleware)
|
response = self.request.get_response(self.middleware)
|
||||||
self.assertEqual(b"http://localhost:80/", response.body)
|
self.assertEqual(b"http://localhost:80/", response.body)
|
||||||
|
|
||||||
|
@ -119,8 +118,7 @@ class TestHTTPProxyToWSGI(test_base.BaseTestCase):
|
||||||
def fake_app(req):
|
def fake_app(req):
|
||||||
return req.environ['REMOTE_ADDR']
|
return req.environ['REMOTE_ADDR']
|
||||||
|
|
||||||
self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGIMiddleware(
|
self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGI(fake_app)
|
||||||
fake_app)
|
|
||||||
forwarded_for_addr = '1.2.3.4'
|
forwarded_for_addr = '1.2.3.4'
|
||||||
forwarded_addr = '8.8.8.8'
|
forwarded_addr = '8.8.8.8'
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue