X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=go%2Fdoor_client_zmq%2Fmain.go;h=4f8de9431f6d44c90f8cf5222154a98dfbf815c3;hb=f2b4cab5fd5343f848cde852b532eaf64091f4e2;hp=60f2fc9772d2253e5151c9803175d8a8efe157b2;hpb=12108d50886717b2f58e3c1f4be52b078c790449;p=svn42.git diff --git a/go/door_client_zmq/main.go b/go/door_client_zmq/main.go index 60f2fc9..4f8de94 100644 --- a/go/door_client_zmq/main.go +++ b/go/door_client_zmq/main.go @@ -17,6 +17,8 @@ import ( var ( cmd_port_ string sub_port_ string + cmd_method_ string + cmd_user_ string ) func usage() { @@ -27,6 +29,8 @@ func usage() { func init() { flag.StringVar(&cmd_port_, "cmdport", "ipc:///run/tuer/door_cmd.ipc", "zmq command socket path") flag.StringVar(&sub_port_, "pubport", "tcp://torwaechter.realraum.at:4242", "zmq subscribe/listen socket path") + flag.StringVar(&cmd_method_, "method", "", "zmq cmd method") + flag.StringVar(&cmd_user_, "usernick", "", "zmq cmd user identity") flag.Usage = usage flag.Parse() } @@ -72,6 +76,8 @@ func main() { if input_open { if len(input) == 0 { continue } switch string(input[0]) { + case "help", "?": + fmt.Println("Available Commands: help, listen, quit. Everything else is passed through to door daemon") case "listen": listen = true fmt.Println("Now listening")