Documentation
¶
Overview ¶
Package configcmd provides commands for managing CLI configuration.
Index ¶
- func FormatDuration(d time.Duration) string
- func IsValidKey(key string) bool
- func NewCmd(injectedApp *application.Lux) *cobra.Command
- func ParseBool(s string) (bool, error)
- func ParseDuration(s string) (time.Duration, error)
- func ParseInt(s string) (int64, error)
- func ParseUint(s string) (uint64, error)
- type LintResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatDuration ¶ added in v1.22.8
FormatDuration returns a string suitable for duration config values.
func IsValidKey ¶ added in v1.22.8
IsValidKey returns true if the key is a valid luxd configuration key.
func ParseDuration ¶ added in v1.22.8
ParseDuration parses a duration string for config values.
Types ¶
type LintResult ¶ added in v1.22.8
LintResult contains the result of linting a configuration file.
func ValidateConfigFile ¶ added in v1.22.8
func ValidateConfigFile(path string) (*LintResult, error)
ValidateConfigFile is exported for programmatic use.
func ValidateConfigJSON ¶ added in v1.22.8
func ValidateConfigJSON(jsonStr string) (*LintResult, error)
ValidateConfigJSON validates a JSON config string.
Click to show internal directories.
Click to hide internal directories.