mirror of
https://github.com/nicolargo/glances.git
synced 2025-01-02 14:32:39 +03:00
Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
a70ac3a4e3
28
.gitignore
vendored
28
.gitignore
vendored
@ -6,3 +6,31 @@
|
||||
*.egg-info
|
||||
dist
|
||||
build
|
||||
|
||||
# Eclipse
|
||||
*.pydevproject
|
||||
.project
|
||||
.metadata
|
||||
bin/**
|
||||
tmp/**
|
||||
tmp/**/*
|
||||
*.tmp
|
||||
*.bak
|
||||
*.swp
|
||||
*~.nib
|
||||
local.properties
|
||||
.classpath
|
||||
.settings/
|
||||
.loadpath
|
||||
|
||||
# External tool builders
|
||||
.externalToolBuilders/
|
||||
|
||||
# Locally stored "Eclipse launch configurations"
|
||||
*.launch
|
||||
|
||||
# CDT-specific
|
||||
.cproject
|
||||
|
||||
# PDT-specific
|
||||
.buildpath
|
||||
|
@ -1436,7 +1436,7 @@ class glancesScreen:
|
||||
|
||||
# Is it possible to display extended stats ?
|
||||
# If yes then tag_extendedcpu = True
|
||||
tag_extendedcpu = screen_x > self.cpu_x + 79 + 15
|
||||
tag_extendedcpu = screen_x > self.cpu_x + 79 + 14
|
||||
|
||||
# Is it possible to display per-CPU stats ?
|
||||
# Do you want it ?
|
||||
@ -2072,7 +2072,7 @@ class glancesScreen:
|
||||
tag_status = True
|
||||
if screen_x > process_x + 77:
|
||||
tag_proc_time = True
|
||||
if screen_x > process_x + 97:
|
||||
if screen_x > process_x + 92:
|
||||
tag_io = True
|
||||
|
||||
if not psutil_get_io_counter_tag:
|
||||
@ -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 += 9
|
||||
process_name_x += 10
|
||||
# IO
|
||||
if tag_io:
|
||||
self.term_window.addnstr(
|
||||
self.process_y + 2, process_x + process_name_x,
|
||||
format(_("IO_R"), '>6'), 6)
|
||||
process_name_x += 7
|
||||
format(_("IO_R"), '>4'), 4)
|
||||
process_name_x += 6
|
||||
self.term_window.addnstr(
|
||||
self.process_y + 2, process_x + process_name_x,
|
||||
format(_("IO_W"), '>6'), 6)
|
||||
process_name_x += 7
|
||||
format(_("IO_W"), '>4'), 4)
|
||||
process_name_x += 6
|
||||
# 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 + 56,
|
||||
_("A_DENY"), 6)
|
||||
self.process_y + 3 + processes, process_x + 57,
|
||||
" ?", 4)
|
||||
self.term_window.addnstr(
|
||||
self.process_y + 3 + processes, process_x + 63,
|
||||
_("A_DENY"), 6)
|
||||
" ?", 4)
|
||||
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 + 56,
|
||||
format(self.__autoUnit(io_read), '>6'), 6)
|
||||
self.process_y + 3 + processes, process_x + 57,
|
||||
format(self.__autoUnit(io_read), '>4'), 4)
|
||||
io_write = processlist[processes]['io_counters'][3]
|
||||
self.term_window.addnstr(
|
||||
self.process_y + 3 + processes, process_x + 63,
|
||||
format(self.__autoUnit(io_write), '>6'), 6)
|
||||
format(self.__autoUnit(io_write), '>4'), 4)
|
||||
except:
|
||||
pass
|
||||
|
||||
|
@ -69,7 +69,13 @@ class TestGlancesStat(unittest.TestCase):
|
||||
self.stats.update()
|
||||
memswap = self.stats.getMemSwap()
|
||||
print "MemSwap stat %s:" % memswap
|
||||
self.assertTrue(len(self.stats.getMemSwap()) > 2)
|
||||
self.assertTrue(len(memswap) > 2)
|
||||
|
||||
def test_Glances_getNetwork(self):
|
||||
self.stats.update()
|
||||
net = self.stats.getNetwork()
|
||||
print "Network stat %s:" % net
|
||||
self.assertTrue(len(net) > 1)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
2
setup.py
2
setup.py
@ -24,7 +24,7 @@ for mo in glob('i18n/*/LC_MESSAGES/*.mo'):
|
||||
|
||||
setup(name='Glances',
|
||||
version='1.5.1',
|
||||
download_url='https://github.com/downloads/nicolargo/glances/glances-1.5.1.tar.gz',
|
||||
download_url='https://s3.amazonaws.com/glances/glances-1.5.1.tar.gz',
|
||||
url='https://github.com/nicolargo/glances',
|
||||
description='CLI curses-based monitoring tool',
|
||||
author='Nicolas Hennion',
|
||||
|
Loading…
Reference in New Issue
Block a user