diff options
Diffstat (limited to 'doc/source/conf.py')
-rw-r--r-- | doc/source/conf.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/doc/source/conf.py b/doc/source/conf.py index 64ff8e6..3ff6345 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -23,7 +23,8 @@ sys.path.insert(0, os.path.abspath('../..')) # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones. -extensions = ['sphinx.ext.autodoc', 'openstackdocstheme'] +extensions = ['openstackdocstheme', + 'sphinxcontrib.apidoc'] # openstackdocstheme options repository_name = 'openstack/glance_store' @@ -31,6 +32,14 @@ bug_project = 'glance-store' bug_tag = '' html_last_updated_fmt = '%Y-%m-%d %H:%M' +# sphinxcontrib.apidoc options +apidoc_module_dir = '../../glance_store' +apidoc_output_dir = 'reference/api' +apidoc_excluded_paths = [ + 'test', + 'tests/*'] +apidoc_separate_modules = True + # autodoc generation is a bit aggressive and a nuisance when doing heavy # text edit cycles. # execute "export SPHINX_DEBUG=1" in your terminal to disable |