Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunBootstrap ¶
RunBootstrap is the main bootstrap entry point
Types ¶
type Config ¶
type Config struct { // File directories and paths ExecutableName string // Name of the executable Prefix string // Prefix path where pgscv should be installed Installdir string // Root directory where pgscv should be installed Bindir string // Directory for executables ConfigFile string // Path and filename of config file SystemdUnit string // Path and name of systemd unit file // Settings of configuration file AutoStart bool // should be service auto-started by systemd? RunAsUser string // run service using this user SendMetricsURL string // URL of remote metric service AutoUpdateEnv string // CLI input flag for control self-update setting AutoUpdate string // should be service do self-update? APIKey string // API key of remote metric service DefaultPostgresPassword string // default password used for connecting to Postgres services DefaultPgbouncerPassword string // default password used for connecting to Pgbouncer services }
Config describes bootstrap configuration
Click to show internal directories.
Click to hide internal directories.