Documentation ¶
Index ¶
- Constants
- Variables
- func Init(processFlowConfig trcvutils.ProcessFlowConfig, ...)
- func InitLogger(l *log.Logger)
- func ProcessPluginEnvConfig(processFlowConfig trcvutils.ProcessFlowConfig, ...) error
- func PushEnv(envMap map[string]interface{})
- func TestInit()
- func TrcCreate(ctx context.Context, req *logical.Request, data *framework.FieldData) (*logical.Response, error)
- func TrcFactory(ctx context.Context, conf *logical.BackendConfig) (logical.Backend, error)
- func TrcInitialize(ctx context.Context, req *logical.InitializationRequest) error
- func TrcRead(ctx context.Context, req *logical.Request, data *framework.FieldData) (*logical.Response, error)
- func TrcUpdate(ctx context.Context, req *logical.Request, reqData *framework.FieldData) (*logical.Response, error)
Constants ¶
View Source
const CONFIG_PATH = "config"
Variables ¶
View Source
var KvCreate framework.OperationFunc
View Source
var KvInitialize func(context.Context, *logical.InitializationRequest) error
View Source
var KvRead framework.OperationFunc
View Source
var KvUpdate framework.OperationFunc
Functions ¶
func Init ¶
func Init(processFlowConfig trcvutils.ProcessFlowConfig, processFlowInit trcvutils.ProcessFlowInitConfig, processFlow trcvutils.ProcessFlowFunc, headless bool, l *log.Logger)
func InitLogger ¶
func ProcessPluginEnvConfig ¶
func ProcessPluginEnvConfig(processFlowConfig trcvutils.ProcessFlowConfig, processPluginFlow trcvutils.ProcessFlowFunc, pluginEnvConfig map[string]interface{}, configCompleteChan chan bool) error
func TrcFactory ¶
TrcFactory configures and returns Mock backends
func TrcInitialize ¶
func TrcInitialize(ctx context.Context, req *logical.InitializationRequest) error
TrcInitialize -- main entry point for plugin. When carrier is started, this function is always called.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.