summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorAndrey Volkov <avolkov@mirantis.com>2017-07-06 12:09:16 +0300
committerVladyslav Drok <vdrok@mirantis.com>2017-08-10 11:27:13 +0000
commitfa5749727fbeeb17b3f294adf76ca2c4c58721c4 (patch)
treee40a7086d4168670f6259a09ca1b2ab2f2b09dde /tools
parentd0af9820e1aa365dfd61535036ee119742737aa7 (diff)
downloadnova-fa5749727fbeeb17b3f294adf76ca2c4c58721c4.tar.gz
[placement] Make placement_api_docs.py failing
If there is no api reference for some placement API method tox -e placement-api-ref will fail now. Change-Id: Ifefedcd51f1f8d5e741ef6d02b7a0879a185e05f
Diffstat (limited to 'tools')
-rw-r--r--tools/placement_api_docs.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/placement_api_docs.py b/tools/placement_api_docs.py
index 1915c43b36..bec5d25942 100644
--- a/tools/placement_api_docs.py
+++ b/tools/placement_api_docs.py
@@ -18,6 +18,7 @@ from nova.api.openstack.placement import handler
# A humane ordering of HTTP methods for sorted output.
ORDERED_METHODS = ['GET', 'POST', 'PUT', 'PATCH', 'DELETE']
+DEPRECATED_METHODS = [('POST', '/resource_providers/{uuid}/inventories')]
def _header_line(map_entry):
@@ -41,7 +42,8 @@ def inspect_doc(doc_files):
header_lines = []
for map_entry in routes:
- header_lines.append(_header_line(map_entry))
+ if map_entry not in DEPRECATED_METHODS:
+ header_lines.append(_header_line(map_entry))
content_lines = []
for doc_file in doc_files: