Skip to main content

Module runtime

Module runtime 

Source
Expand description

Runtime paths and modes. Runtime paths and privilege modes.

Enums§

RuntimeMode
Where to store state/logs.

Functions§

activation_fds
Returns the socket activation file descriptors.
capture_socket_activation
Captures socket activation FDs from init system.
clear_activation_fds
Clears the socket activation file descriptors.
config_dirs
Config search paths.
init
Sets runtime mode. Can be called multiple times (e.g., supervisor forks).
log_dir
Log directory.
mode
Returns the current runtime mode (User or System).
set_activation_fds
Stores socket activation FDs (systemd LISTEN_FDS).
set_drop_privileges
Sets privilege drop flag.
should_drop_privileges
Returns whether privileges should be dropped.
state_dir
State dir (PIDs, sockets).