Check if an app with the same name is running, supports parameters.
Project description
Check if an app with the same name is running, supports parameters.
install
pip install appinstance
intention
In cronjobs to detect if a program with the same arguments is already running
install
pip install appinstance
usage
from appinstance import AppInstance, AppInstanceRunning
import time
try:
# use Appinstance context manager, "arg1" is a good place for commandline variables.
with AppInstance("arg1", True):
print "sleep for 2 sec"
time.sleep(2)
except AppInstanceRunning:
print "already running"
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
appinstance-19.tar.gz
(2.4 kB
view details)
File details
Details for the file appinstance-19.tar.gz
.
File metadata
- Download URL: appinstance-19.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb1ebef936cd1e7ddcf5d98553abe18d1cf3554e914244b3393426456115cf0e |
|
MD5 | dee342150337c0404804eef849c6b1ed |
|
BLAKE2b-256 | 8f2d4f5169c4a92c7e0144f77047c273809090deab3518803dee007435468cad |