summaryrefslogtreecommitdiff
path: root/doc/ext
diff options
context:
space:
mode:
authorThomas Goirand <zigo@debian.org>2018-02-15 14:21:58 +0100
committerThomas Goirand <zigo@debian.org>2018-02-15 14:26:45 +0100
commit8ca01a3abbeb088cab618e856e1d3cddfc5f0d35 (patch)
tree3fe4a3d6b5808e065bc6ef33f15352dc75f42db3 /doc/ext
parent9526802915e7eaeabe098013b3bbe8442b672e03 (diff)
downloadnova-8ca01a3abbeb088cab618e856e1d3cddfc5f0d35.tar.gz
Python 3 fix for sphinx doc
In Python 3, dict methods dict.keys() return “views” instead of lists. Therefore, the code: impls = sorted(matrix.targets.keys()) impls.sort() should be replaced by: impls = sorted(matrix.targets.keys()) to be Python 3 compatible. Change-Id: I50477b0ac43adff9e9b0220bd7c48d6ebb6471b3
Diffstat (limited to 'doc/ext')
-rw-r--r--doc/ext/feature_matrix.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/doc/ext/feature_matrix.py b/doc/ext/feature_matrix.py
index 16577509bc..4934e5894f 100644
--- a/doc/ext/feature_matrix.py
+++ b/doc/ext/feature_matrix.py
@@ -337,8 +337,7 @@ class FeatureMatrixDirective(rst.Directive):
summaryhead.append(header)
# then one column for each hypervisor driver
- impls = matrix.targets.keys()
- impls.sort()
+ impls = sorted(matrix.targets.keys())
for key in impls:
target = matrix.targets[key]
implcol = nodes.entry()
@@ -378,8 +377,7 @@ class FeatureMatrixDirective(rst.Directive):
classes=["fm_maturity_" + feature.maturity]))
# and then one column for each hypervisor driver
- impls = matrix.targets.keys()
- impls.sort()
+ impls = sorted(matrix.targets.keys())
for key in impls:
target = matrix.targets[key]
impl = feature.implementations[key]