Documentation ¶
Index ¶
- Constants
- type BitwardenHolder
- type Logger
- func (this *Logger) Debug(msg string, args ...interface{})
- func (this *Logger) Error(msg string, args ...interface{})
- func (this *Logger) GetLevel() hclog.Level
- func (this *Logger) ImpliedArgs() []interface{}
- func (this *Logger) Info(msg string, args ...interface{})
- func (this *Logger) IsDebug() bool
- func (this *Logger) IsError() bool
- func (this *Logger) IsInfo() bool
- func (this *Logger) IsTrace() bool
- func (this *Logger) IsWarn() bool
- func (this *Logger) Log(level hclog.Level, msg string, args ...interface{})
- func (this *Logger) Name() string
- func (this *Logger) Named(string) hclog.Logger
- func (this *Logger) ResetNamed(string) hclog.Logger
- func (this *Logger) SetLevel(hclog.Level)
- func (this *Logger) StandardLogger(*hclog.StandardLoggerOptions) *log2.Logger
- func (this *Logger) StandardWriter(*hclog.StandardLoggerOptions) io.Writer
- func (this *Logger) Trace(msg string, args ...interface{})
- func (this *Logger) Warn(msg string, args ...interface{})
- func (this *Logger) With(args ...interface{}) hclog.Logger
- type Plugin
- func (this *Plugin) Close() error
- func (this *Plugin) GetEnrichedReattachProviders() string
- func (this *Plugin) GetReattachProviders() map[string]plugin.ReattachConfig
- func (this *Plugin) Initialize() error
- func (this *Plugin) RegisterFlags(cmd *kingpin.CmdClause)
- func (this *Plugin) Serve()
- func (this *Plugin) ShouldServe() bool
Constants ¶
View Source
const EnvReattachProviders = "TF_REATTACH_PROVIDERS"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BitwardenHolder ¶
type Logger ¶
func (*Logger) ImpliedArgs ¶
func (this *Logger) ImpliedArgs() []interface{}
func (*Logger) ResetNamed ¶
func (*Logger) StandardLogger ¶
func (*Logger) StandardWriter ¶
type Plugin ¶
type Plugin struct { ProviderAddr string BitwardenHolder BitwardenHolder // contains filtered or unexported fields }
func (*Plugin) GetEnrichedReattachProviders ¶
func (*Plugin) GetReattachProviders ¶
func (this *Plugin) GetReattachProviders() map[string]plugin.ReattachConfig
func (*Plugin) Initialize ¶
func (*Plugin) RegisterFlags ¶
func (this *Plugin) RegisterFlags(cmd *kingpin.CmdClause)
func (*Plugin) ShouldServe ¶
Click to show internal directories.
Click to hide internal directories.