INNER CODE UNIT · Go

syncBuildVersion

oracle/oracle-db-appdev-monitoring · main.go:46

func syncBuildVersion() {
	if version.Version == "" {
		version.Version = Version
	}
}

func parseConfigFile(args []string, getenv func(string) string, output io.Writer) (string, error) {
	flags := flag.NewFlagSet("oracledb_exporter", flag.ContinueOnError)
	var flagOutput bytes.Buffer
	flags.SetOutput(&flagOutput)
	flags.Usage = func() {
		fmt.Fprintf(flags.Output(), "Usage of oracledb_exporter:\n")
		fmt.Fprintf(flags.Output(), "  --config.file string\n")
		fmt.Fprintf(flags.Output(), "        File with metrics exporter configuration. (env: CONFIG_FILE)\n")
	}

	configFile := flags.String("config.file", getenv("CONFIG_FILE"), "File with metrics exporter configuration. (env: CONFIG_FILE)")
	if err := flags.Parse(args); err != nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…