package event
import "github.com/hashicorp/nomad/command/agent/event"
Index ¶
Types ¶
type Auditor ¶
type Auditor interface { // Event emits an event to the auditor. Event(ctx context.Context, eventType string, payload interface{}) error // Enabled details if the auditor is enabled or not. Enabled() bool // Reopen signals to auditor to reopen any files they have open. Reopen() error // SetEnabled sets the auditor to enabled or disabled. SetEnabled(enabled bool) // DeliveryEnforced returns whether or not delivery of an audit // log must be enforced DeliveryEnforced() bool }
Auditor describes the interface that must be implemented by an eventer.
Source Files ¶
- Version
- v1.10.0 (latest)
- Published
- Apr 9, 2025
- Platform
- linux/amd64
- Imports
- 1 packages
- Last checked
- 2 days ago –
Tools for package owners.