From 4bc7b0a83c317e070c6171af7b746dc1cb825d02 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Sat, 7 Nov 2015 19:42:42 +0100 Subject: [PATCH] Make GlancesTextbox a new-style class super() needs to inherit from the 'object' class. --- glances/outputs/glances_curses.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/glances/outputs/glances_curses.py b/glances/outputs/glances_curses.py index 68dabd7c..32801ab9 100644 --- a/glances/outputs/glances_curses.py +++ b/glances/outputs/glances_curses.py @@ -1245,15 +1245,14 @@ class GlancesCursesBrowser(_GlancesCurses): return True if not is_windows: + class GlancesTextbox(Textbox, object): - class GlancesTextbox(Textbox): - - def __init__(*args, **kwargs): - Textbox.__init__(*args, **kwargs) + def __init__(self, *args, **kwargs): + super(GlancesTextbox, self).__init__(*args, **kwargs) def do_command(self, ch): if ch == 10: # Enter return 0 if ch == 127: # Back return 8 - return Textbox.do_command(self, ch) + return super(GlancesTextbox, self).do_command(ch) -- GitLab