internal/

directory
v0.0.0-...-c46e20b Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2026 License: MIT

Directories

Path Synopsis
api
Package api provides the REST API server and handler registration.
Package api provides the REST API server and handler registration.
common/gen
Package gen provides primitives to interact with the openapi HTTP API.
Package gen provides primitives to interact with the openapi HTTP API.
health
Package health provides health check API handlers.
Package health provides health check API handlers.
health/gen
Package gen contains generated code for the health API.
Package gen contains generated code for the health API.
job
Package job provides job queue API handlers.
Package job provides job queue API handlers.
job/gen
Package gen contains generated code for the job API.
Package gen contains generated code for the job API.
metrics
Package metrics provides the Prometheus metrics endpoint handler.
Package metrics provides the Prometheus metrics endpoint handler.
network
Package network provides network-related API handlers.
Package network provides network-related API handlers.
network/gen
Package gen contains generated code for the network API.
Package gen contains generated code for the network API.
system
Package system provides system-related API handlers.
Package system provides system-related API handlers.
system/gen
Package gen contains generated code for the system API.
Package gen contains generated code for the system API.
Package authtoken provides JWT token generation and validation.
Package authtoken provides JWT token generation and validation.
Package client provides the HTTP client for the OSAPI REST API.
Package client provides the HTTP client for the OSAPI REST API.
gen
Package gen provides primitives to interact with the openapi HTTP API.
Package gen provides primitives to interact with the openapi HTTP API.
Package config provides configuration types and validation for OSAPI.
Package config provides configuration types and validation for OSAPI.
Package exec provides command execution utilities.
Package exec provides command execution utilities.
mocks
Package mocks provides mock implementations for testing.
Package mocks provides mock implementations for testing.
job
Package job provides NATS subject hierarchy for distributed job routing.
Package job provides NATS subject hierarchy for distributed job routing.
client
Package client provides job client operations for NATS JetStream.
Package client provides job client operations for NATS JetStream.
mocks
Package mocks provides mock implementations for testing.
Package mocks provides mock implementations for testing.
worker
Package worker provides the job worker implementation.
Package worker provides the job worker implementation.
Package messaging provides message types for NATS communication.
Package messaging provides message types for NATS communication.
provider
network/dns
Package dns provides DNS configuration management.
Package dns provides DNS configuration management.
network/dns/mocks
Package mocks provides mock implementations for testing.
Package mocks provides mock implementations for testing.
network/ping
Package ping provides network ping functionality.
Package ping provides network ping functionality.
network/ping/mocks
Package mocks provides mock implementations for testing.
Package mocks provides mock implementations for testing.
system/disk/mocks
Package mocks provides mock implementations for testing.
Package mocks provides mock implementations for testing.
system/host
Package host provides system host information.
Package host provides system host information.
system/host/mocks
Package mocks provides mock implementations for testing.
Package mocks provides mock implementations for testing.
system/load
Package load provides system load average statistics.
Package load provides system load average statistics.
system/load/mocks
Package mocks provides mock implementations for testing.
Package mocks provides mock implementations for testing.
system/mem
Package mem provides memory usage statistics.
Package mem provides memory usage statistics.
system/mem/mocks
Package mocks provides mock implementations for testing.
Package mocks provides mock implementations for testing.
Package telemetry provides OpenTelemetry tracing initialization and helpers.
Package telemetry provides OpenTelemetry tracing initialization and helpers.
Package validation provides a shared validator instance.
Package validation provides a shared validator instance.

Jump to

Keyboard shortcuts

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