Update octavia-tempest-plugin configref
This patch updates the octavia-tempest-plugin configuration reference documentation to only include octavia-tempest-plugin specific configuration options. This simplifies our documentation and means bugs in other plugins will not break our configuration reference docs job. It also re-enables the docs job, disabled in a previous patch. Change-Id: I53d81ca7bd910838927d594bfb0e72320b9d1ec6
This commit is contained in:
parent
e25f95cd39
commit
b139fe94ae
@ -19,8 +19,6 @@ Octavia Tempest Plugin Configuration Options
|
||||
.. contents:: Table of Contents
|
||||
:depth: 2
|
||||
|
||||
.. note:: Not all of these options are used by the Octavia tempest tests.
|
||||
|
||||
.. show-options::
|
||||
|
||||
tempest.config
|
||||
octavia-tempest-plugin
|
||||
|
21
octavia_tempest_plugin/opts.py
Normal file
21
octavia_tempest_plugin/opts.py
Normal file
@ -0,0 +1,21 @@
|
||||
# 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.
|
||||
|
||||
import octavia_tempest_plugin.config
|
||||
|
||||
|
||||
def list_opts():
|
||||
return [
|
||||
('load_balancer', octavia_tempest_plugin.config.OctaviaGroup),
|
||||
('loadbalancer-feature-enabled',
|
||||
octavia_tempest_plugin.config.LBFeatureEnabledGroup),
|
||||
]
|
@ -29,3 +29,5 @@ packages =
|
||||
[entry_points]
|
||||
tempest.test_plugins =
|
||||
octavia-tempest-plugin = octavia_tempest_plugin.plugin:OctaviaTempestPlugin
|
||||
oslo.config.opts =
|
||||
octavia-tempest-plugin = octavia_tempest_plugin.opts:list_opts
|
||||
|
@ -3,8 +3,7 @@
|
||||
- project:
|
||||
templates:
|
||||
- check-requirements
|
||||
# TODO(tkajinam): Re-enable this
|
||||
#- publish-openstack-docs-pti
|
||||
- publish-openstack-docs-pti
|
||||
# TODO(gthiemonge): Re-enable this, pep8 is currently broken
|
||||
#- tempest-plugin-jobs
|
||||
- release-notes-jobs-python3
|
||||
|
Loading…
x
Reference in New Issue
Block a user