17840: Fix duplicate error message re parsing command line args.
authorTom Clegg <tom@curii.com>
Wed, 10 Nov 2021 20:10:06 +0000 (15:10 -0500)
committerTom Clegg <tom@curii.com>
Wed, 10 Nov 2021 20:10:06 +0000 (15:10 -0500)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

services/keep-balance/main.go

index 37ed06369bbf139a8e89e7bd420035b8bd6ae7ee..49cb17dfa23d3fb475ece08d47f2cc6b0cdb9f28 100644 (file)
@@ -62,10 +62,9 @@ func runCommand(prog string, args []string, stdin io.Reader, stdout, stderr io.W
        if err == flag.ErrHelp {
                return 0
        } else if err != nil {
        if err == flag.ErrHelp {
                return 0
        } else if err != nil {
-               logger.Errorf("error parsing command line flags: %s", err)
                return 2
        } else if flags.NArg() != 0 {
                return 2
        } else if flags.NArg() != 0 {
-               logger.Errorf("unrecognized command line arguments: %v", flags.Args())
+               fmt.Fprintf(stderr, "unrecognized command line arguments: %v", flags.Args())
                return 2
        }
 
                return 2
        }