Commit 14997630 by Gregory Nagy

Bug fixed: exception when process lost and network usage metrics

parent 6a0882f6
...@@ -152,7 +152,11 @@ class Client: ...@@ -152,7 +152,11 @@ class Client:
running_vms = [] running_vms = []
procList = psutil.get_process_list() procList = psutil.get_process_list()
for entry in procList: for entry in procList:
if entry.name in "kvm": try:
entry_name = entry.name
except psutil._error.NoSuchProcess:
entry_name = ""
if entry_name in "kvm":
cmdLine = entry.as_dict()["cmdline"] cmdLine = entry.as_dict()["cmdline"]
search = [cmd_param_index for cmd_param_index, cmd_param in search = [cmd_param_index for cmd_param_index, cmd_param in
enumerate(cmdLine) enumerate(cmdLine)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment