github.com/netdata/go.d.plugin@v0.58.1/modules/mongodb/init.go (about) 1 // SPDX-License-Identifier: GPL-3.0-or-later 2 3 package mongo 4 5 import ( 6 "errors" 7 ) 8 9 func (m *Mongo) verifyConfig() error { 10 if m.URI == "" { 11 return errors.New("connection URI is empty") 12 } 13 14 return nil 15 } 16 17 func (m *Mongo) initDatabaseSelector() error { 18 if m.Databases.Empty() { 19 return nil 20 } 21 22 sr, err := m.Databases.Parse() 23 if err != nil { 24 return err 25 } 26 m.dbSelector = sr 27 28 return nil 29 }