tests: Port the last python2 script to python3
This is not used by any test, nor is it packaged. Though let's just port it over to py3 to certify our codebase completely py2-free. I've manually checked that the script is still functional. Closes: #1546 Approved by: cgwalters
This commit is contained in:
parent
d56058bc9a
commit
8cfef187c5
|
|
@ -1,4 +1,4 @@
|
||||||
#!/usr/bin/python
|
#!/usr/bin/python3
|
||||||
#
|
#
|
||||||
# Copyright (C) 2015 Red Hat
|
# Copyright (C) 2015 Red Hat
|
||||||
#
|
#
|
||||||
|
|
@ -19,6 +19,7 @@
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
import functools
|
||||||
|
|
||||||
if len(sys.argv) == 1:
|
if len(sys.argv) == 1:
|
||||||
loaderpath = '/boot/loader/entries'
|
loaderpath = '/boot/loader/entries'
|
||||||
|
|
@ -59,7 +60,7 @@ for fname in os.listdir(loaderpath):
|
||||||
v = line[s+1:]
|
v = line[s+1:]
|
||||||
entry[k] = v
|
entry[k] = v
|
||||||
entries.append(entry)
|
entries.append(entry)
|
||||||
entries.sort(compare_entries_descending)
|
entries.sort(key=functools.cmp_to_key(compare_entries_descending))
|
||||||
|
|
||||||
# Parse GRUB2 config
|
# Parse GRUB2 config
|
||||||
with open(grub2path) as f:
|
with open(grub2path) as f:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue