Versions in this module Expand all Collapse all v0 v0.0.1 Mar 17, 2024 Changes in this version + func CreatePolicies(policyScopeMap PolicyScopeMap, policyEventsMap PolicyEventMap, newBinary bool) (*policy.Policies, error) + func GetHelpString(key string) string + func InvalidEventError(event string) error + func InvalidEventExcludeError(event string) error + func InvalidFilterFlagFormat(expression string) error + func InvalidFlagEmpty() error + func InvalidFlagOperator(expression string) error + func InvalidFlagValue(expression string) error + func InvalidScopeOptionError(expr string, newBinary bool) error + func PrepareCache(cacheSlice []string) (queue.CacheConfig, error) + func PrepareCapabilities(capsSlice []string) (config.CapabilitiesConfig, error) + func PrepareCapture(captureSlice []string, newBinary bool) (config.CaptureConfig, error) + func PrepareContainers(containerFlags []string) (runtime.Sockets, error) + func PrepareDnsCache(cacheSlice []string) (dnscache.Config, error) + func PrepareFilterMapsFromPolicies(policies []k8s.PolicyInterface) (PolicyScopeMap, PolicyEventMap, error) + func PrepareGRPCServer(listenAddr string) (*grpc.Server, error) + func PrepareLogger(logOptions []string, newBinary bool) (logger.LoggingConfig, error) + func PrepareProcTree(cacheSlice []string) (proctree.ProcTreeConfig, error) + func PrepareRego(regoSlice []string) (rego.Config, error) + func PrintAndExitIfHelp(ctx *cli.Context) + type PolicyEventMap map[int]policyEvents + func PrepareEventMapFromFlags(eventsArr []string) (PolicyEventMap, error) + type PolicyScopeMap map[int]policyScopes + func PrepareScopeMapFromFlags(filtersArr []string) (PolicyScopeMap, error) + type PrepareOutputResult struct + PrinterConfigs []config.PrinterConfig + TraceeConfig *config.OutputConfig + func PrepareOutput(outputSlice []string, newBinary bool) (PrepareOutputResult, error) + func TraceeEbpfPrepareOutput(outputSlice []string, newBinary bool) (PrepareOutputResult, error)