Directories
¶
| Path | Synopsis |
|---|---|
|
Package cli assembles the straddler command tree.
|
Package cli assembles the straddler command tree. |
|
Package config loads straddler configuration from three sources in priority order:
|
Package config loads straddler configuration from three sources in priority order: |
|
Package db provides PostgreSQL access for the straddler job queue.
|
Package db provides PostgreSQL access for the straddler job queue. |
|
Package registry defines the interface for interacting with OCI-compliant container registries and provides a go-containerregistry-backed implementation.
|
Package registry defines the interface for interacting with OCI-compliant container registries and provides a go-containerregistry-backed implementation. |
|
Package telemetry provides structured logging via the standard library's slog package.
|
Package telemetry provides structured logging via the standard library's slog package. |
|
Package tui provides the interactive terminal dashboard for straddler.
|
Package tui provides the interactive terminal dashboard for straddler. |
|
components
Package components provides reusable TUI sub-components.
|
Package components provides reusable TUI sub-components. |
|
msgs
Package msgs defines all Bubbletea message types used by the TUI.
|
Package msgs defines all Bubbletea message types used by the TUI. |
|
styles
Package styles defines shared Lipgloss styles for the straddler TUI.
|
Package styles defines shared Lipgloss styles for the straddler TUI. |
|
views
Package views contains the individual screen models for the straddler TUI.
|
Package views contains the individual screen models for the straddler TUI. |
|
Package worker implements the straddler job processing pool.
|
Package worker implements the straddler job processing pool. |
Click to show internal directories.
Click to hide internal directories.