internal/

directory
v1.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 14, 2026 License: Apache-2.0

Directories

Path Synopsis
Package config loads and validates the exporter configuration.
Package config loads and validates the exporter configuration.
Package ppdm holds the PPDM metric model, snapshot store, modular collectors, and the Prometheus + OTLP export paths.
Package ppdm holds the PPDM metric model, snapshot store, modular collectors, and the Prometheus + OTLP export paths.
Package ppdmclient is the per-server Dell PowerProtect Data Manager REST API client.
Package ppdmclient is the per-server Dell PowerProtect Data Manager REST API client.
Package report captures PPDM backup history into a durable store for assurance reporting.
Package report captures PPDM backup history into a durable store for assurance reporting.
delivery
Package delivery sends rendered reports to recipients.
Package delivery sends rendered reports to recipients.
render
Package render builds and renders per-tenant backup-assurance reports (HTML + PDF) over the report store's compliance and rule_321110 views.
Package render builds and renders per-tenant backup-assurance reports (HTML + PDF) over the report store's compliance and rule_321110 views.
reporttest
Package reporttest spins up a migrated report.Store backed by a real (throwaway) Postgres via testcontainers, for use by tests in sibling packages (e.g.
Package reporttest spins up a migrated report.Store backed by a real (throwaway) Postgres via testcontainers, for use by tests in sibling packages (e.g.
schedule
Package schedule computes per-tenant report due-ness (pure cadence functions) and runs the scheduled generate+deliver loop.
Package schedule computes per-tenant report due-ness (pure cadence functions) and runs the scheduled generate+deliver loop.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL