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
|
||||
# implied. See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
from debtcollector import removals
|
||||
from oslo_config import cfg
|
||||
from oslo_middleware import base
|
||||
|
||||
@ -92,8 +91,3 @@ class HTTPProxyToWSGI(base.ConfigurableMiddleware):
|
||||
v = req.environ.get("HTTP_X_FORWARDED_PREFIX")
|
||||
if v:
|
||||
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):
|
||||
return util.application_uri(req.environ)
|
||||
|
||||
self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGIMiddleware(
|
||||
fake_app)
|
||||
self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGI(fake_app)
|
||||
response = self.request.get_response(self.middleware)
|
||||
self.assertEqual(b"http://localhost:80/", response.body)
|
||||
|
||||
@ -119,8 +118,7 @@ class TestHTTPProxyToWSGI(test_base.BaseTestCase):
|
||||
def fake_app(req):
|
||||
return req.environ['REMOTE_ADDR']
|
||||
|
||||
self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGIMiddleware(
|
||||
fake_app)
|
||||
self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGI(fake_app)
|
||||
forwarded_for_addr = '1.2.3.4'
|
||||
forwarded_addr = '8.8.8.8'
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user