mirror of
https://github.com/nicolargo/glances.git
synced 2024-11-25 08:33:22 +03:00
Do not update network interface is hide tag is set
This commit is contained in:
parent
841af2ddab
commit
c9dce8a7a2
@ -98,7 +98,7 @@ class Plugin(GlancesPlugin):
|
||||
if self.args is not None and not self.args.diskio_show_ramfs and disk.startswith('ram'):
|
||||
continue
|
||||
|
||||
# Do not display hidden interfaces
|
||||
# Do not take hide disk into account
|
||||
if self.is_hide(disk):
|
||||
continue
|
||||
|
||||
|
@ -115,7 +115,7 @@ class Plugin(GlancesPlugin):
|
||||
|
||||
# Loop over fs
|
||||
for fs in fs_stat:
|
||||
# Do not display hidden file system
|
||||
# Do not take hidden file system into account
|
||||
if self.is_hide(fs.mountpoint):
|
||||
continue
|
||||
# Grab the disk usage
|
||||
|
@ -107,6 +107,9 @@ class Plugin(GlancesPlugin):
|
||||
# Loop over interfaces
|
||||
network_new = netiocounters
|
||||
for net in network_new:
|
||||
# Do not take hidden interface into account
|
||||
if self.is_hide(net):
|
||||
continue
|
||||
try:
|
||||
cumulative_rx = network_new[net].bytes_recv
|
||||
cumulative_tx = network_new[net].bytes_sent
|
||||
@ -164,6 +167,10 @@ class Plugin(GlancesPlugin):
|
||||
network_new = netiocounters
|
||||
|
||||
for net in network_new:
|
||||
# Do not take hidden interface into account
|
||||
if self.is_hide(net):
|
||||
continue
|
||||
|
||||
try:
|
||||
# Windows: a tips is needed to convert HEX to TXT
|
||||
# http://blogs.technet.com/b/networking/archive/2009/12/18/how-to-query-the-list-of-network-interfaces-using-snmp-via-the-ifdescr-counter.aspx
|
||||
@ -174,6 +181,7 @@ class Plugin(GlancesPlugin):
|
||||
interface_name = net
|
||||
else:
|
||||
interface_name = net
|
||||
|
||||
cumulative_rx = float(network_new[net]['cumulative_rx'])
|
||||
cumulative_tx = float(network_new[net]['cumulative_tx'])
|
||||
cumulative_cx = cumulative_rx + cumulative_tx
|
||||
@ -265,9 +273,6 @@ class Plugin(GlancesPlugin):
|
||||
ret.append(self.curse_add_line(msg))
|
||||
# Interface list (sorted by name)
|
||||
for i in sorted(self.stats, key=operator.itemgetter(self.get_key())):
|
||||
# Do not display hidden interfaces
|
||||
if self.is_hide(i['interface_name']):
|
||||
continue
|
||||
# Do not display interface in down state (issue #765)
|
||||
if ('is_up' in i) and (i['is_up'] is False):
|
||||
continue
|
||||
|
Loading…
Reference in New Issue
Block a user