From 3336d08d599420c3f4c85ef327666cc264abdd41 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Sun, 30 Oct 2022 14:49:40 -0700 Subject: [PATCH] cmd/tailscale/cli: make set without args print usage Make "tailscale set" by itself be equivalent to "tailscale set -h" rather than just say "you did it wrong" and make people do another -h step. Change-Id: Iad2b2ddb2595c0121d2536de5b78648f3eded3e3 Signed-off-by: Brad Fitzpatrick --- cmd/tailscale/cli/set.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/tailscale/cli/set.go b/cmd/tailscale/cli/set.go index 0b289c9aa..37e6f3581 100644 --- a/cmd/tailscale/cli/set.go +++ b/cmd/tailscale/cli/set.go @@ -110,8 +110,7 @@ func runSet(ctx context.Context, args []string) (retErr error) { }) if maskedPrefs.IsEmpty() { - println("no flags specified") - return nil + return flag.ErrHelp } if maskedPrefs.RunSSHSet {