summaryrefslogtreecommitdiff
path: root/cmd/dolmetschctl
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2019-02-11 20:41:12 +0100
committerChristian Pointner <equinox@spreadspace.org>2019-02-11 20:41:12 +0100
commitef93665838bd8fee51606ebcd95c84a82a3a1520 (patch)
tree24808352f6a75ca129b01239bb67cef3a710cf5e /cmd/dolmetschctl
parentMerge branch 'master' of gitspread:dolmetschctl (diff)
subscribing to controller events works now
Diffstat (limited to 'cmd/dolmetschctl')
-rw-r--r--cmd/dolmetschctl/dolmetschctl.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/cmd/dolmetschctl/dolmetschctl.go b/cmd/dolmetschctl/dolmetschctl.go
index 6055896..a1598bc 100644
--- a/cmd/dolmetschctl/dolmetschctl.go
+++ b/cmd/dolmetschctl/dolmetschctl.go
@@ -25,7 +25,6 @@ package main
import (
"log"
"os"
- "time"
"spreadspace.org/dolmetschctl/pkg/controller"
)
@@ -47,8 +46,12 @@ func main() {
log.Printf("controller successfully initialized!")
+ ch := make(chan controller.Event, 100)
+ c.Subscribe(ch)
for {
- time.Sleep(1 * time.Second)
+ ev := <-ch
+ log.Printf("got controller event: %v", ev)
}
+
log.Printf("exiting.")
}