Documentation ¶
Index ¶
Constants ¶
View Source
const ( ConfigEnvPrefix = "PGPROXY" ConfigAuthenticatorSection = "authenticator" ConfigFileFlag = "config" ConfigListenFlag = "listen" ConfigCleartextPassword = ConfigAuthenticatorSection + ".cleartext_password" ConfigCleartextPasswordFlag = "clear-passwd" ConfigCleartextPasswordEnv = ConfigEnvPrefix + "_CLEAR_PASSWD" MetaPrefix = "_META_" SourceMetaPrefix = "_SOURCE_" SourceCredentialParameter = SourceMetaPrefix + "CRED" SourceSaltParameter = SourceMetaPrefix + "SALT" TargetCredentialParameter = MetaPrefix + "TARGET_CRED" TargetHostParameter = MetaPrefix + "TARGET_HOST" )
View Source
const (
PropConfigFile = "configFile"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BufferedWriter ¶
type BufferedWriter struct {
// contains filtered or unexported fields
}
func NewBufferedWriter ¶
func NewBufferedWriter(cap int, writer io.Writer) *BufferedWriter
func (*BufferedWriter) Flush ¶
func (bw *BufferedWriter) Flush() (int, error)
type CustomLoggerHolder ¶
type CustomLoggerHolder struct {
// contains filtered or unexported fields
}
func NewLoggerHolder ¶
func NewLoggerHolder(props map[string]interface{}) *CustomLoggerHolder
func (*CustomLoggerHolder) Get ¶
func (lh *CustomLoggerHolder) Get() *log.Entry
func (*CustomLoggerHolder) SetProperty ¶
func (lh *CustomLoggerHolder) SetProperty(key string, value string)
Click to show internal directories.
Click to hide internal directories.