1package main 2 3import ( 4 "fmt" 5 6 "log" 7 8 "github.com/wallix/awless-scheduler/model" 9 "github.com/wallix/awless/template" 10) 11 12type event struct { 13 tk *model.Task 14 tpl *template.Template 15 err error 16} 17 18func (evt *event) String() string { 19 if evt.err != nil { 20 return fmt.Sprintf("failure: %s for %s", evt.err, evt.tpl) 21 } 22 return fmt.Sprintf("success for %s", evt.tpl) 23} 24 25func collectEvents() { 26 for evt := range eventc { 27 log.Println(evt) 28 } 29} 30