Documentation ¶ Overview ¶ Package daemon is responsible for all aspects of Maestro running as a service. The correct start and stop sequence, initiation and take down of all components/packages, as well as logging. Index ¶ func Run(cfg *Config) error type Config Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Run ¶ func Run(cfg *Config) error Types ¶ type Config ¶ type Config struct { ListenSpec string LogPath string // log location LogCycleSeconds int // logs rotated every, 0 == never SecretPath string UI ui.Config Db db.Config BQ bq.Config GCS gcs.Config GSheets gsheets.Config Git git.Config Slack slack.Config } Source Files ¶ View all Source files daemon.go log.go Click to show internal directories. Click to hide internal directories.