Use net_io_counters by default also in _get_interfaces

Fixes #1435
This commit is contained in:
Foo 2015-08-30 01:21:49 +03:00
parent 7ef8f4f97e
commit a272c6abb5
1 changed files with 4 additions and 1 deletions

View File

@ -150,6 +150,9 @@ try:
return if_io.bytes_recv, if_io.bytes_sent
def _get_interfaces():
try:
io_counters = psutil.net_io_counters(pernic=True)
except AttributeError:
io_counters = psutil.network_io_counters(pernic=True)
for interface, data in io_counters.items():
if data: