5eb4ba26dd
This patch removes all the basic classes for lookup/heartbeat as vendor passthru from Ironic code, as well as removes those API endpoints from list of API public routes. It also removes the agent vendor passthru from fake drivers. Change-Id: Ia133a63ed4e8ed99551f6d2656d24e990300f3a2 Closes-Bug: #1640533
43 lines
1.3 KiB
Python
43 lines
1.3 KiB
Python
# All Rights Reserved.
|
|
#
|
|
# 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.
|
|
|
|
# Server Specific Configurations
|
|
# See https://pecan.readthedocs.org/en/latest/configuration.html#server-configuration # noqa
|
|
server = {
|
|
'port': '6385',
|
|
'host': '0.0.0.0'
|
|
}
|
|
|
|
# Pecan Application Configurations
|
|
# See https://pecan.readthedocs.org/en/latest/configuration.html#application-configuration # noqa
|
|
app = {
|
|
'root': 'ironic.api.controllers.root.RootController',
|
|
'modules': ['ironic.api'],
|
|
'static_root': '%(confdir)s/public',
|
|
'debug': False,
|
|
'acl_public_routes': [
|
|
'/',
|
|
'/v1',
|
|
# IPA ramdisk methods
|
|
'/v1/lookup',
|
|
'/v1/heartbeat/[a-z0-9\-]+',
|
|
],
|
|
}
|
|
|
|
# WSME Configurations
|
|
# See https://wsme.readthedocs.org/en/latest/integrate.html#configuration
|
|
wsme = {
|
|
'debug': False,
|
|
}
|