Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cfg ¶
type Cfg struct { StripFromBucketName string `envconfig:"KDUMP_STRIP_FROM_NAME" default:"/var/crash/"` AuthorizedKeysFile string `envconfig:"KDUMP_SSH_AUTHORIZED_KEYS_FILE" default:"authorized_keys"` PrivateKeyFile string `envconfig:"KDUMP_SSH_PRIVATE_KEY_FILE" default:"private.key"` SshBindAddr string `envconfig:"KDUMP_SSH_BIND_ADDRESS" default:"0.0.0.0:22"` S3ChunkSize int64 `envconfig:"KDUMP_S3_CHUNK_SIZE" default:"536870912"` ReadBuffSize int `envconfig:"KDUMP_READ_BUFF_SIZE" default:"1024"` S3AccessKeyID string `envconfig:"KDUMP_S3_ACCESS_KEY_ID" required:"true"` S3SecretKey string `envconfig:"KDUMP_S3_SECRET_KEY" required:"true"` S3Endpoint string `envconfig:"KDUMP_S3_ENDPOINT" required:"true"` S3Region string `envconfig:"KDUMP_S3_EREGION" default:"us-east-1"` S3ForcePathStyle bool `envconfig:"KDUMP_S3_FORCE_PATH_STYLE" default:"true"` }
var Config *Cfg
func ParseConfig ¶
func ParseConfig() *Cfg
Click to show internal directories.
Click to hide internal directories.