From 3e2ac301d9cce30ac3daf69efdba25b453ab0446 Mon Sep 17 00:00:00 2001 From: Derek Collison Date: Mon, 3 Dec 2012 11:38:19 -0800 Subject: [PATCH] Added flags for auth, user, and pass. --- gnatsd.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnatsd.go b/gnatsd.go index 5ae89471..45cefdda 100644 --- a/gnatsd.go +++ b/gnatsd.go @@ -29,6 +29,10 @@ func main() { flag.BoolVar(&opts.Trace, "V", false, "Enable Trace logging.") flag.BoolVar(&opts.Trace, "trace", false, "Enable Trace logging.") flag.BoolVar(&debugAndTrace, "DV", false, "Enable Debug and Trace logging.") + flag.StringVar(&opts.Username, "user", "", "Username required for connection.") + flag.StringVar(&opts.Password, "pass", "", "Password required for connection.") + flag.StringVar(&opts.Password, "auth", "", "Authorization token required for connection.") + flag.Parse() if debugAndTrace { @@ -40,7 +44,7 @@ func main() { log.Println(http.ListenAndServe("localhost:6062", nil)) }() - // Parse config if given + // TBD: Parse config if given s := server.New(opts) s.AcceptLoop()