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 {