From 049aa4ec44bd6d6463765b03fe7c1fb2af1ff340 Mon Sep 17 00:00:00 2001 From: Dan Sosedoff Date: Thu, 21 Sep 2017 02:06:14 -0500 Subject: [PATCH] Require --connect-backend flag to be set if any other backend flags are specified --- pkg/command/options.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/command/options.go b/pkg/command/options.go index d9f1c1c..0f95216 100644 --- a/pkg/command/options.go +++ b/pkg/command/options.go @@ -75,6 +75,10 @@ func ParseOptions() error { if Opts.ConnectToken == "" { return errors.New("--connect-token flag must be set") } + } else { + if Opts.ConnectToken != "" || Opts.ConnectHeaders != "" { + return errors.New("--connect-backend flag must be set") + } } return nil