code: func (app *App) ParseConfig() error {
  	app.Lock()
  	defer app.Unlock()
  
  	err := app.configure()
  
  	if app.PromRegisterer == nil {
  		app.PromRegisterer = prometheus.WrapRegistererWith(
  			prometheus.Labels(app.Config.Prometheus.Labels),
  			app.PromRegistry,
  		)
  	}
  
  	return err
  }
docs: // ParseConfig loads config from config file, schemas.conf, aggregation.conf