mirror of
				https://github.com/tailscale/tailscale.git
				synced 2025-10-31 13:05:22 +00:00 
			
		
		
		
	cmd/tailscale/cli: use errors.Is to check ff's wrapped flag errors
And also check from its Parse method. Change-Id: I18754920575254cb6858a16b7954e74aa16483a1 Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:
		| @@ -139,13 +139,16 @@ change in the future. | ||||
| 	} | ||||
|  | ||||
| 	if err := rootCmd.Parse(args); err != nil { | ||||
| 		if errors.Is(err, flag.ErrHelp) { | ||||
| 			return nil | ||||
| 		} | ||||
| 		return err | ||||
| 	} | ||||
|  | ||||
| 	tailscale.TailscaledSocket = rootArgs.socket | ||||
|  | ||||
| 	err := rootCmd.Run(context.Background()) | ||||
| 	if err == flag.ErrHelp { | ||||
| 	if errors.Is(err, flag.ErrHelp) { | ||||
| 		return nil | ||||
| 	} | ||||
| 	return err | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Brad Fitzpatrick
					Brad Fitzpatrick