Fix some bugs of jobs(v2) in api-ref
1.The respense of "Show Jobs" is missing a "session_id" paramenter.
2.The files of job-create-request.json, job-update-request.json have a
unnecessary items "project_id"
3.The "project_id" is a public paramenter in freezer_action, so changed
its loaction in the files of job-get-response.json,job-list-response.json.
Change-Id: I0e24a5d5eabb1323c53c5268bbeadf4418c11fae
From openstackdocstheme 1.18.0, valid Git URLs can be retrieved by
openstackdocstheme[1], we do not need giturl option anymore.
[1] https://review.openstack.org/532163
Change-Id: I805d613429970d38d73396cbe5cdb462be4f9bfc
html_last_updated_fmt option is interpreted as a
byte string in python3, causing Sphinx build to break.
This patch makes it utf-8 string.
Changing Popen to .check_output because of 2 reasons:
1. check_output() will raise CalledProcessError if
the called process returns a non-zero return code.
2. For consistency with keystone [1] and cinder [2]
[1] https://review.openstack.org/#/c/457142
[2] https://review.openstack.org/#/c/433081
Change-Id: Ie5fc71b2d9e53a0beef86d411da1d680cccf3dd2
Treat warnings as errors when building documents to early spot problems.
Fix api-ref set up:
* Add openstackdocstheme for api-ref building instead of oslosphinx and
configure it properly.
* Setup api-ref log-a-bug correctly for this project.
* Remove unneeded extra install command
Fix install-guide set up:
* Add tox environment
Fix releasenotes set up:
* Fix conf.py settings to build without errors, remove index, we don't
need it.
fix docs set up:
* Use Sphinx 1.5 warning-is-error option for normal build_sphinx.
* use oslo sphinx
* Remove wrong static path setting
Change-Id: I07ce9db9fdb526ab4b083c65afa99c38bb508146
integrated freezer-api with openstackdoctheme lib and
os-api-ref lib to build the installation documentation
and api reference for freezer.
Change-Id: Ib5fc5f8227484525a13c3cfff9acb13d2b384e1a
Implements: blueprint implement-install-doc
Implements: blueprint implement-api-ref-doc