diff options
author | Mike Frysinger <vapier@gentoo.org> | 2015-10-11 22:18:17 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-10-11 22:18:17 -0400 |
commit | 986ef3f2a80c688059840d781d962bd3f3644538 (patch) | |
tree | c369ffcade42d0af153811fb8167a2aae55a2f55 | |
parent | log: make sure NOTICE is an int (diff) | |
download | catalyst-986ef3f2a80c688059840d781d962bd3f3644538.tar.gz catalyst-986ef3f2a80c688059840d781d962bd3f3644538.tar.bz2 catalyst-986ef3f2a80c688059840d781d962bd3f3644538.zip |
genbase: use sorted() with dict keys
In py3, the dict keys func returns a view which doesn't have a sort
member. Pass the result through sorted() which works with py2 and
py3.
-rw-r--r-- | catalyst/base/genbase.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/catalyst/base/genbase.py b/catalyst/base/genbase.py index a33f9240..8a1af8d6 100644 --- a/catalyst/base/genbase.py +++ b/catalyst/base/genbase.py @@ -22,8 +22,7 @@ class GenBase(object): keys={} for i in self.settings["contents"].split(): keys[i]=1 - array=keys.keys() - array.sort() + array = sorted(keys.keys()) for j in array: contents = contents_map.contents(path, j, verbose=self.settings["VERBOSE"]) @@ -42,8 +41,7 @@ class GenBase(object): keys={} for i in self.settings["digests"].split(): keys[i]=1 - array=keys.keys() - array.sort() + array = sorted(keys.keys()) for f in [path, path + '.CONTENTS']: if os.path.exists(f): if "all" in array: |