diff options
author | Thomas Goirand <zigo@debian.org> | 2018-02-15 14:21:58 +0100 |
---|---|---|
committer | Thomas Goirand <zigo@debian.org> | 2018-02-15 14:26:45 +0100 |
commit | 8ca01a3abbeb088cab618e856e1d3cddfc5f0d35 (patch) | |
tree | 3fe4a3d6b5808e065bc6ef33f15352dc75f42db3 /doc/ext | |
parent | 9526802915e7eaeabe098013b3bbe8442b672e03 (diff) | |
download | nova-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.py | 6 |
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] |