瀏覽代碼

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

Thibault "bui" Koechlin 4 年之前
父節點
當前提交
5595070e67
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      pkg/cwplugin/backend.go

+ 2 - 2
pkg/cwplugin/backend.go

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