datasource as cfg: ignore datasource all ready exist for inserts

This commit is contained in:
bergquist
2017-11-15 14:30:32 +01:00
parent 5910411845
commit 3f0eb52389
+2 -1
View File
@@ -72,7 +72,8 @@ func (dc *DatasourceConfigurator) applyChanges(configPath string) error {
if dbDatasource == nil {
dc.log.Info("inserting datasource from configuration ", "name", ds.Name)
insertCmd := createInsertCommand(ds)
if err := dc.repository.insert(insertCmd); err != nil {
err := dc.repository.insert(insertCmd)
if err != nil && err != models.ErrDataSourceNameExists {
return err
}
} else {