diff options
author | Stephen Finucane <sfinucan@redhat.com> | 2019-08-16 00:53:03 +0100 |
---|---|---|
committer | Stephen Finucane <sfinucan@redhat.com> | 2019-08-16 00:53:03 +0100 |
commit | a1d3519dcc3515d082a3eba8a3e1ca4d6f96e46f (patch) | |
tree | 539013f37f87f00a5376edf37b71d5b53e246635 /nova/middleware.py | |
parent | 872a823d9a02f31e266882bfb499673c51fb4075 (diff) | |
download | nova-a1d3519dcc3515d082a3eba8a3e1ca4d6f96e46f.tar.gz |
Rename 'nova.common.config' module to 'nova.middleware'
There was only one sub-module in 'nova.common' but its presence
interferes with tab complete for the majority of people that want
'nova/compute'. Just move that sub-module to its own top-level module
and be done.
Change-Id: Iee886d915577f347e1ee4f54133ae0f87ae75841
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Diffstat (limited to 'nova/middleware.py')
-rw-r--r-- | nova/middleware.py | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/nova/middleware.py b/nova/middleware.py new file mode 100644 index 0000000000..717fecd4ef --- /dev/null +++ b/nova/middleware.py @@ -0,0 +1,37 @@ +# Copyright 2016 Hewlett Packard Enterprise Development Company, L.P. +# +# 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. + +from oslo_middleware import cors + + +def set_defaults(): + """Update default configuration options for oslo.middleware.""" + cors.set_defaults( + allow_headers=['X-Auth-Token', + 'X-Openstack-Request-Id', + 'X-Identity-Status', + 'X-Roles', + 'X-Service-Catalog', + 'X-User-Id', + 'X-Tenant-Id'], + expose_headers=['X-Auth-Token', + 'X-Openstack-Request-Id', + 'X-Subject-Token', + 'X-Service-Token'], + allow_methods=['GET', + 'PUT', + 'POST', + 'DELETE', + 'PATCH'] + ) |