github.com/kcmerrill/alfred@v0.0.0-20180727171036-06445dcb5e3d/pkg/alfred/ok.go (about) 1 package alfred 2 3 import "strings" 4 5 func ok(task Task, context *Context, tasks map[string]Task) { 6 tgs := task.ParseTaskGroup(task.Ok) 7 8 tgsNames := make([]string, 0) 9 for _, tg := range tgs { 10 tgsNames = append(tgsNames, tg.Name) 11 } 12 13 if len(tgsNames) != 0 { 14 outOK("ok.tasks", strings.Join(tgsNames, ", "), context) 15 execTaskGroup(tgs, task, context, tasks) 16 } 17 }