context

package
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2019 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	OperatorAggregatorsDir = configreader.MustStringFromEnv(
		"CONST_OPERATOR_AGGREGATORS_DIR",
		&configreader.StringValidation{Default: "/src/aggregators"},
	)
	OperatorTransformersDir = configreader.MustStringFromEnv(
		"CONST_OPERATOR_TRANSFORMERS_DIR",
		&configreader.StringValidation{Default: "/src/transformers"},
	)
	OperatorEstimatorsDir = configreader.MustStringFromEnv(
		"CONST_OPERATOR_ESTIMATORS_DIR",
		&configreader.StringValidation{Default: "/src/estimators"},
	)
)

Functions

func DownloadContext

func DownloadContext(ctxID string, appName string) (*context.Context, error)

func Init added in v0.4.0

func Init() error

func LatestWorkloadIDKey

func LatestWorkloadIDKey(resourceID string, appName string) string

func New

func New(
	userconf *userconfig.Config,
	files map[string][]byte,
	ignoreCache bool,
) (*context.Context, error)

func StatusKey

func StatusKey(resourceID string, workloadID string, appName string) string

func StatusPrefix

func StatusPrefix(appName string) string

func ValidateInput added in v0.4.0

func ValidateInput(
	input interface{},
	schema *userconfig.InputSchema,
	validResourceTypes []resource.Type,
	validResources []context.Resource,
	allResources map[string][]userconfig.Resource,
	aggregators context.Aggregators,
	transformers context.Transformers,
) (interface{}, string, error)

func WorkloadSpecKey

func WorkloadSpecKey(workloadID string, appName string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

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