Fix api.rst missing; Update the API name in the swagger; Update user
[pti/o2.git] / docs / conf.py
1 # Copyright (C) 2022 Wind River Systems, Inc.
2 #
3 #  Licensed under the Apache License, Version 2.0 (the "License");
4 #  you may not use this file except in compliance with the License.
5 #  You may obtain a copy of the License at
6 #
7 #      http://www.apache.org/licenses/LICENSE-2.0
8 #
9 #  Unless required by applicable law or agreed to in writing, software
10 #  distributed under the License is distributed on an "AS IS" BASIS,
11 #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 #  See the License for the specific language governing permissions and
13 #  limitations under the License.
14 from docs_conf.conf import *
15
16 linkcheck_ignore = [
17     'http://localhost.*',
18     'http://127.0.0.1.*',
19     'https://gerrit.o-ran-sc.org.*',
20     './oran-o2-api.html',  # Generated file that doesn't exist at link check.
21     './api-docs.html'
22 ]
23
24 extensions = ['sphinxcontrib.redoc', 'sphinx.ext.intersphinx']
25
26 redoc = [
27     {
28         'name': 'O-RAN O2 API',
29                 'page': 'oran-o2-api',
30                 'spec': './swagger.json',
31                 'embed': True,
32     }
33 ]
34
35 redoc_uri = 'https://cdn.jsdelivr.net/npm/redoc@next/bundles/redoc.standalone.js'
36
37 # intershpinx mapping with other projects
38 # intersphinx_mapping = {}