redact

package
v0.0.0-...-d5808ce Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2021 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteRedact

func DeleteRedact(slug string) error

func GetRedact

func GetRedact() (*troubleshootv1beta2.Redactor, error)

func GetRedactInfo

func GetRedactInfo() ([]types.RedactorList, error)

func GetRedactSpec

func GetRedactSpec() (string, string, error)

GetRedactSpec returns the redaction yaml spec, a pretty error string, and the underlying error

func SetRedactSpec

func SetRedactSpec(spec string) (string, error)

SetRedactSpec sets the global redact spec to the specified string, and returns a pretty error string + the underlying error

Types

type RedactorMetadata

type RedactorMetadata struct {
	Metadata types.RedactorList `json:"metadata"`

	Redact string `json:"redact"`
}

func GetRedactBySlug

func GetRedactBySlug(slug string) (*RedactorMetadata, error)

func SetRedactEnabled

func SetRedactEnabled(slug string, enabled bool) (*RedactorMetadata, error)

sets whether an individual redactor is enabled

func SetRedactYaml

func SetRedactYaml(slug, description string, enabled, newRedact bool, yamlBytes []byte) (*RedactorMetadata, error)

updates/creates an individual redact with the provided metadata and yaml

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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