config

package
v0.0.0-...-423d904 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 12, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Config = Config_t{
	SambaHostSSHPort: "22",
	LogfileBase:      "/var/log/backup-manager",
}

Functions

func LoadConfig

func LoadConfig() error

Types

type Config_t

type Config_t struct {
	SambaHostSSHURL       string `env:"SAMBA_HOST_SSH_URL"`
	SambaHostSSHPort      string `env:"SAMBA_HOST_SSH_PORT"`
	SambaHostSSHUser      string `env:"SAMBA_HOST_SSH_USER"`
	SambaHostSSHKeyPath   string `env:"SAMBA_HOST_SSH_KEY_PATH"`
	SambaHostSSHPublicKey string `env:"SAMBA_HOST_SSH_PUBLIC_KEY"`
	SambaSrcDir           string `env:"SAMBA_SRC_DIR"`
	SambaDstDir           string `env:"SAMBA_DST_DIR"`
	SambaTaskIntervalDays int    `env:"SAMBA_TASK_INTERVAL_DAYS"`
	SambaTaskDoAt         string `env:"SAMBA_TASK_DO_AT"`
	LogfileBase           string `env:"LOG_FILE"`
	ServerPort            string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL