diff --git a/oslo_middleware/__init__.py b/oslo_middleware/__init__.py index ea1c12d..3966cde 100644 --- a/oslo_middleware/__init__.py +++ b/oslo_middleware/__init__.py @@ -10,7 +10,8 @@ # License for the specific language governing permissions and limitations # under the License. -__all__ = ['CatchErrors', +__all__ = ['BasicAuthMiddleware', + 'CatchErrors', 'CorrelationId', 'CORS', 'Debug', @@ -20,6 +21,7 @@ __all__ = ['CatchErrors', 'RequestBodySizeLimiter', 'SSLMiddleware'] +from oslo_middleware.basic_auth import BasicAuthMiddleware from oslo_middleware.catch_errors import CatchErrors from oslo_middleware.correlation_id import CorrelationId from oslo_middleware.cors import CORS diff --git a/setup.cfg b/setup.cfg index de5689a..68d3515 100644 --- a/setup.cfg +++ b/setup.cfg @@ -42,6 +42,7 @@ paste.app_factory = healthcheck = oslo_middleware:Healthcheck.app_factory paste.filter_factory = + basic_auth = oslo_middleware:BasicAuthMiddleware.factory catch_errors = oslo_middleware:CatchErrors.factory correlation_id = oslo_middleware:CorrelationId.factory cors = oslo_middleware:CORS.factory