diff options
| author | Dylan Araps <dylan.araps@gmail.com> | 2018-07-06 09:04:49 +1000 |
|---|---|---|
| committer | Dylan Araps <dylan.araps@gmail.com> | 2018-07-06 09:04:49 +1000 |
| commit | f26a8bbb5edcc2a485b2952db57742a2a1053187 (patch) | |
| tree | 978db12599c576c0a19b34c0edbc494ac3650d10 /pywal/util.py | |
| parent | 7e797405c552d545d185a086e5d13cd25e1c0413 (diff) | |
reload: Check pids first.
Diffstat (limited to 'pywal/util.py')
| -rw-r--r-- | pywal/util.py | 8 |
1 files changed, 8 insertions, 0 deletions
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 |
