summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCole Robinson <crobinso@redhat.com>2018-01-27 16:21:59 -0500
committerCole Robinson <crobinso@redhat.com>2018-01-27 16:27:41 -0500
commit2fc2eed938dc8e17c0867384339e3c7b133b04b1 (patch)
treec9f4096ae222d2d4ab18bfa9b34f9ac51159dedc
parent5e70cee128a658b14bcec58ff48758707b6e2b04 (diff)
downloadvirt-manager-2fc2eed938dc8e17c0867384339e3c7b133b04b1.tar.gz
Drop more cmp() usage for python3
-rw-r--r--virtManager/migrate.py5
-rw-r--r--virtManager/storagelist.py7
2 files changed, 9 insertions, 3 deletions
diff --git a/virtManager/migrate.py b/virtManager/migrate.py
index eff5192e..2b743b80 100644
--- a/virtManager/migrate.py
+++ b/virtManager/migrate.py
@@ -108,13 +108,16 @@ class vmmMigrateDialog(vmmGObjectUI):
model.set_sort_column_id(COL_LABEL, Gtk.SortType.ASCENDING)
def _sorter(model, iter1, iter2, ignore):
+ def _cmp(a, b):
+ return ((a > b) - (a < b))
+
row1 = model[iter1]
row2 = model[iter2]
if row1[COL_URI] is None:
return -1
if row2[COL_URI] is None:
return 1
- return cmp(row1[COL_LABEL], row2[COL_LABEL])
+ return _cmp(row1[COL_LABEL], row2[COL_LABEL])
model.set_sort_func(COL_LABEL, _sorter)
# Mode combo
diff --git a/virtManager/storagelist.py b/virtManager/storagelist.py
index 8f633c42..a62007f8 100644
--- a/virtManager/storagelist.py
+++ b/virtManager/storagelist.py
@@ -152,8 +152,11 @@ class vmmStorageList(vmmGObjectUI):
##########################
def _cap_sort_func(self, model, iter1, iter2, ignore):
- return cmp(int(model[iter1][VOL_COLUMN_CAPACITY]),
- int(model[iter2][VOL_COLUMN_CAPACITY]))
+ def _cmp(a, b):
+ return ((a > b) - (a < b))
+
+ return _cmp(int(model[iter1][VOL_COLUMN_CAPACITY]),
+ int(model[iter2][VOL_COLUMN_CAPACITY]))
def _init_ui(self):
self.widget("storage-pages").set_show_tabs(False)