handle multiple plugins for now (append results rather than taking the 'last one' (#185)

This commit is contained in:
Thibault "bui" Koechlin 2020-08-21 12:28:59 +02:00 committed by GitHub
parent 1956f52be5
commit 5595070e67
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -209,9 +209,9 @@ func (b *BackendManager) StartAutoCommit() error {
func (b *BackendManager) ReadAT(timeAT time.Time) ([]map[string]string, error) {
var ret []map[string]string
var err error
for _, plugin := range b.backendPlugins {
ret, err = plugin.funcs.ReadAT(timeAT)
subret, err := plugin.funcs.ReadAT(timeAT)
ret = append(ret, subret...)
if err != nil {
return nil, err
}