From 38b96c1e27c712e0dc22b4c8851428877b517e47 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Wed, 30 Dec 2020 00:28:59 -0500 Subject: [PATCH] fix: add comments --- plugins/common/parallel.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/common/parallel.go b/plugins/common/parallel.go index 3258ed56d..b5bdb0f15 100644 --- a/plugins/common/parallel.go +++ b/plugins/common/parallel.go @@ -133,8 +133,12 @@ func createParallelWorkerPool(jobs chan string, results chan parallelCommandResu close(results) } +// ReportFunc is a type that declares functions +// useful for :report subcommands type ReportFunc func(string) string +// CollectReport iterates over a set of report functions +// to collect the :report output in parallel func CollectReport(appName string, flags map[string]ReportFunc) map[string]string { var sm sync.Map var wg sync.WaitGroup