69561af93f
This commit makes the barbican wsgi script consistent with other services by leveraging the pbr wsgi_scripts entrypoint to expose it. While you could still leverage the bundled app.wsgi the entrypoint barbican's behavior the same as other services. As part of this the app.wsgi script is deprecated and will be removed in the future. Change-Id: Id42f76dbfd59209232b37096a708ee18cbf96431
27 lines
928 B
Python
27 lines
928 B
Python
# -*- mode: python -*-
|
|
#
|
|
# Copyright 2016 Red Hat, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
# not use this file except in compliance with the License. You may obtain
|
|
# a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS, 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.
|
|
"""Use this file for deploying the API under mod_wsgi.
|
|
|
|
See http://pecan.readthedocs.org/en/latest/deployment.html for details.
|
|
|
|
NOTE(mtreinish): This wsgi script is deprecated since the wsgi app is now
|
|
exposed as an entrypoint via barbican-wsgi-api
|
|
"""
|
|
|
|
from barbican.api import app
|
|
|
|
application = app.get_api_wsgi_script()
|