From 192dc3e1796b7eeb6bf068badcd0662245fd338e Mon Sep 17 00:00:00 2001 From: alessio Date: Thu, 24 Aug 2017 15:22:14 +0200 Subject: [PATCH] fixed #80 --- realize.go | 1 + watcher/cmd.go | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/realize.go b/realize.go index 0dd3846..8353be0 100644 --- a/realize.go +++ b/realize.go @@ -133,6 +133,7 @@ func main() { return err } } + if err := r.Server.Start(p); err != nil { return err } diff --git a/watcher/cmd.go b/watcher/cmd.go index 673f040..276508d 100644 --- a/watcher/cmd.go +++ b/watcher/cmd.go @@ -17,6 +17,9 @@ func (h *Blueprint) Run(p *cli.Context) error { // loop projects wg.Add(len(h.Projects)) for k, element := range h.Projects { + if p.String("name") != "" && h.Projects[k].Name != p.String("name") { + continue + } tools := tools{} if element.Cmds.Fmt { tools.Fmt = tool{ @@ -60,7 +63,6 @@ func (h *Blueprint) Run(p *cli.Context) error { h.Projects[k].Buffer.StdErr = append(h.Projects[k].Buffer.StdErr, BufferOut{Time: time.Now(), Text: err.Error(), Type: "Env error", Stream: ""}) } } - if h.Legacy.Status { go h.Projects[k].watchByPolling() } else {