Skip to main content

Module daemon

Module daemon 

Source
Expand description

ralph daemon ... command group for background service management.

Responsibilities:

  • Define clap structures for daemon commands and flags.
  • Route daemon subcommands to the daemon command implementations.

Not handled here:

  • Daemon process management (see crate::commands::daemon).
  • Queue execution logic (see crate::commands::run).

Invariants/assumptions:

  • Daemon is Unix-only (Windows uses different service mechanisms).
  • Daemon uses a dedicated lock separate from the queue lock.

Structs§

DaemonArgs
DaemonLogsArgs
DaemonServeArgs
DaemonStartArgs

Enums§

DaemonCommand

Functions§

handle_daemon