From: Guillaume Pellerin Date: Fri, 16 Jan 2015 18:10:04 +0000 (+0100) Subject: bugfix X-Git-Tag: 0.9~13 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=a06f2eb23e9befec2d3d1dca78c4c276d45b2414;p=telecaster-client.git bugfix --- diff --git a/telecaster/tools/tools.py b/telecaster/tools/tools.py index c0fe84e..ede96ba 100644 --- a/telecaster/tools/tools.py +++ b/telecaster/tools/tools.py @@ -106,10 +106,11 @@ def xml2dict(conf_file): def get_pid(name, args=None): """Get a process pid filtered by arguments and uid""" for proc in psutil.process_iter(): - if proc.cmdline: + if proc.cmdline(): if name == proc.name(): if args: - if args in proc.cmdline[1:]: + p = proc.cmdline() + if args in p[1:]: return proc.pid else: return proc.pid