File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1485,15 +1485,15 @@ func (e *Exporter) discoverDatabaseDSNs() []string {
14851485func (e * Exporter ) scrapeDSN (ch chan <- prometheus.Metric , dsn string ) error {
14861486 server , err := e .servers .GetServer (dsn )
14871487
1488+ if err != nil {
1489+ return & ErrorConnectToServer {fmt .Sprintf ("Error opening connection to database (%s): %s" , loggableDSN (dsn ), err .Error ())}
1490+ }
1491+
14881492 // Check if autoDiscoverDatabases is false, set dsn as master database (Default: false)
14891493 if ! e .autoDiscoverDatabases {
14901494 server .master = true
14911495 }
14921496
1493- if err != nil {
1494- return & ErrorConnectToServer {fmt .Sprintf ("Error opening connection to database (%s): %s" , loggableDSN (dsn ), err .Error ())}
1495- }
1496-
14971497 // Check if map versions need to be updated
14981498 if err := e .checkMapVersions (ch , server ); err != nil {
14991499 log .Warnln ("Proceeding with outdated query maps, as the Postgres version could not be determined:" , err )
You can’t perform that action at this time.
0 commit comments