Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = "unknown"
Functions ¶
This section is empty.
Types ¶
type Monitor ¶
type Monitor struct {
SaveTo string `group:"save" help:"Save the current monitor configuration to a file" type:"existingdir"`
}
type Options ¶
type Options struct { Version bool `help:"Show program version"` DatadogApiKey string `help:"Datadog API key" env:"DD_API_KEY"` DatadogAppKey string `help:"Datadog APP key" env:"DD_APP_KEY"` Debug bool `group:"Info" help:"Show debugging information"` OutputFormat string `group:"Info" enum:"auto,jsonl,terminal" default:"auto" help:"How to show program output (auto|terminal|jsonl)"` Quiet bool `group:"Info" help:"Be less verbose than usual"` Monitor Monitor `cmd:"" help:"Manipulate monitors"` }
Options is the structure of program options
func (*Options) AfterApply ¶
AfterApply runs after the options are parsed but before anything runs
type VersionCmd ¶
type VersionCmd struct{}
VersionCmd prints the program version
func (*VersionCmd) Run ¶
func (v *VersionCmd) Run(program *Options) error
Click to show internal directories.
Click to hide internal directories.