Make "connections" compatible with py4a

This commit is contained in:
Oleksii Shevchuk 2017-05-22 20:59:04 +03:00 committed by Oleksii Shevchuk
parent 0877f127ee
commit 05ade87d6f
1 changed files with 5 additions and 1 deletions

View File

@ -164,7 +164,11 @@ def connections():
me = psutil.Process()
for connection in psutil.net_connections():
obj = { k:v for k,v in connection.__dict__.iteritems() }
obj = {
k:getattr(connection, k) for k in (
'family', 'type', 'laddr', 'raddr', 'status'
)
}
try:
if connection.pid:
obj.update(