From f26a8bbb5edcc2a485b2952db57742a2a1053187 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Fri, 6 Jul 2018 09:04:49 +1000 Subject: reload: Check pids first. --- pywal/util.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pywal/util.py') diff --git a/pywal/util.py b/pywal/util.py index a915a43..1752f71 100644 --- a/pywal/util.py +++ b/pywal/util.py @@ -168,3 +168,11 @@ def disown(cmd): subprocess.Popen(cmd, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) + + +def get_pid(name): + """Check if process is running by name.""" + try: + subprocess.check_output(["pidof", "-s", name]) + except subprocess.CalledProcessError: + return False -- cgit v1.2.3