This library implements the well-behaved daemon specification of PEP 3143, “Standard daemon process library”.
A well-behaved Unix daemon process is tricky to get right, but the required steps are much the same for every daemon program. A DaemonContext instance holds the behaviour and configured process environment for the program; use the instance as a context manager to enter a daemon state.
Simple example of usage:
import daemon
from spam import do_main_program
with daemon.DaemonContext():
do_main_program()
Customisation of the steps to become a daemon is available by setting options on the DaemonContext instance; see the documentation for that class for each option.
Metadata
Release files for python-daemon-3K 1.5.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| python-daemon-3K-1.5.8.tar.gz | 40.1 kB | Details |
Release files / python-daemon-3K-1.5.8.tar.gz
| Download URL | python-daemon-3K-1.5.8.tar.gz |
|---|---|
| Size | 40.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
887bfdf1104168f145fd922bdc4ca9e6fe681cbee50f95a2774f1d6e36b20806
|
|
BLAKE2b-256 checksum How to use checksums |
25d780cd440662e90e4686d5bef24017914d68cb67b8a58e4aaa588c255cc613
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |