diff options
author | Nicolas Hennion <nicolashennion@gmail.com> | 2012-12-17 08:21:02 -0800 |
---|---|---|
committer | Nicolas Hennion <nicolashennion@gmail.com> | 2012-12-17 08:21:02 -0800 |
commit | 3ebef317f1af444fba22ca5b32419d081b0a2fad (patch) | |
tree | 1b35ce8784cc2161a40fe043ba7f17b18136e39b | |
parent | e93d20c3614594e62fbc038fec003ecb35140ea6 (diff) | |
parent | f474966199829857df92450e7a941956508a039b (diff) |
Merge pull request #148 from asergi/master
Test: python3 compatibility fix
-rwxr-xr-x | glances/glances.py | 32 | ||||
-rwxr-xr-x | glances/unitest.py | 23 |
2 files changed, 27 insertions, 28 deletions
diff --git a/glances/glances.py b/glances/glances.py index ca4f6ffb..193c1193 100755 --- a/glances/glances.py +++ b/glances/glances.py @@ -433,7 +433,7 @@ class glancesGrabSensors: """ Init sensors stats """ - + try: sensors.init() except: @@ -445,7 +445,7 @@ class glancesGrabSensors: """ Update the stats """ - + # Reset the list self.sensors_list = [] @@ -1457,9 +1457,9 @@ class glancesScreen: # Log if cpu: try: - logs.add(self.__getCpuAlert(cpu['user']), "CPU user", + logs.add(self.__getCpuAlert(cpu['user']), "CPU user", cpu['user'], proclist) - logs.add(self.__getCpuAlert(cpu['system']), "CPU system", + logs.add(self.__getCpuAlert(cpu['system']), "CPU system", cpu['system'], proclist) except: pass @@ -2127,17 +2127,17 @@ class glancesScreen: self.term_window.addnstr( self.process_y + 2, process_x + process_name_x, format(_("TIME+"), '>8'), 8) - process_name_x += 10 + process_name_x += 9 # IO if tag_io: self.term_window.addnstr( self.process_y + 2, process_x + process_name_x, - format(_("IO_R"), '>4'), 4) + format(_("IO_R"), '>5'), 5) process_name_x += 6 self.term_window.addnstr( self.process_y + 2, process_x + process_name_x, - format(_("IO_W"), '>4'), 4) - process_name_x += 6 + format(_("IO_W"), '>5'), 5) + process_name_x += 7 # PROCESS NAME self.term_window.addnstr( self.process_y + 2, process_x + process_name_x, @@ -2227,22 +2227,22 @@ class glancesScreen: try: if processlist[processes]['io_counters'] == {}: self.term_window.addnstr( - self.process_y + 3 + processes, process_x + 57, - " ?", 4) + self.process_y + 3 + processes, process_x + 56, + format("?", '>5'), 5) self.term_window.addnstr( - self.process_y + 3 + processes, process_x + 63, - " ?", 4) + self.process_y + 3 + processes, process_x + 62, + format("?", '>5'), 5) else: # Processes are only refresh every 2 refresh_time #~ elapsed_time = max(1, self.__refresh_time) * 2 io_read = processlist[processes]['io_counters'][2] self.term_window.addnstr( - self.process_y + 3 + processes, process_x + 57, - format(self.__autoUnit(io_read), '>4'), 4) + self.process_y + 3 + processes, process_x + 56, + format(self.__autoUnit(io_read), '>5'), 5) io_write = processlist[processes]['io_counters'][3] self.term_window.addnstr( - self.process_y + 3 + processes, process_x + 63, - format(self.__autoUnit(io_write), '>4'), 4) + self.process_y + 3 + processes, process_x + 62, + format(self.__autoUnit(io_write), '>5'), 5) except: pass diff --git a/glances/unitest.py b/glances/unitest.py index 57103f41..23289c58 100755 --- a/glances/unitest.py +++ b/glances/unitest.py @@ -24,9 +24,8 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. import unittest -import glances import multiprocessing -# import time +import glances class TestGlancesStat(unittest.TestCase): @@ -38,45 +37,45 @@ class TestGlancesStat(unittest.TestCase): def test_Glances_getSystem(self): self.stats.update() system = self.stats.getSystem() - print "System info: %s" % system + print("System info: %s" % system) self.assertTrue(len(system) > 1) def test_Glances_getCore(self): self.stats.update() core = self.stats.getCore() - print "CPU Core number: %s" % core + print("CPU Core number: %s" % core) self.assertEqual(core, multiprocessing.cpu_count()) def test_Glances_getCpu(self): self.stats.update() cpu = self.stats.getCpu() - print "CPU stat %s:" % cpu + print("CPU stat %s:" % cpu) self.assertTrue(len(cpu) > 1) def test_Glances_getPerCpu(self): self.stats.update() percpu = self.stats.getPerCpu() - print "PerCPU stat %s:" % percpu + print("PerCPU stat %s:" % percpu) self.assertEqual(len(percpu), multiprocessing.cpu_count()) def test_Glances_getMem(self): self.stats.update() mem = self.stats.getMem() - print "Mem stat %s:" % mem + print("Mem stat %s:" % mem) self.assertTrue(len(mem) > 2) def test_Glances_getMemSwap(self): self.stats.update() memswap = self.stats.getMemSwap() - print "MemSwap stat %s:" % memswap + print("MemSwap stat %s:" % memswap) self.assertTrue(len(memswap) > 2) - + def test_Glances_getNetwork(self): self.stats.update() net = self.stats.getNetwork() - print "Network stat %s:" % net + print("Network stat %s:" % net) self.assertTrue(len(net) > 1) - - + + if __name__ == '__main__': unittest.main() |