Documentation
¶
Overview ¶
Package process handles OS-level process spawning, signal delivery, and stdin/stdout piping for daemons.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RemoveStandaloneDaemon ¶
func RemoveStandaloneDaemon(daemonConfig *config.StandaloneDaemonConfig) (bool, error)
func StartStandaloneDaemon ¶
func StartStandaloneDaemon(ctx context.Context, logToFileAndConsole bool, verbose bool, baseDir string, standaloneDaemonConfig *config.StandaloneDaemonConfig, healthConfig *config.HealthConfig, shutdownConfig config.ShutdownConfig, underSystemd bool) error
func StopStandaloneDaemon ¶
Types ¶
type DaemonStatus ¶
func StatusStandaloneDaemon ¶
func StatusStandaloneDaemon(daemonConfig *config.StandaloneDaemonConfig) (*DaemonStatus, error)
Click to show internal directories.
Click to hide internal directories.