17840: Check for unparsed command line arguments.
[arvados.git] / lib / install / init.go
index d4d9ef47efd7b73ba2b76679b65be2c5c1228de6..8b2fbfdd026bb292a53c3d12c3da625c330cf539 100644 (file)
@@ -67,7 +67,7 @@ func (initcmd *initCommand) RunCommand(prog string, args []string, stdin io.Read
                return 2
        } else if *versionFlag {
                return cmd.Version.RunCommand(prog, args, stdin, stdout, stderr)
-       } else if len(flags.Args()) > 0 {
+       } else if flags.NArg() != 0 {
                err = fmt.Errorf("unrecognized command line arguments: %v", flags.Args())
                return 2
        } else if !regexp.MustCompile(`^[a-z][a-z0-9]{4}`).MatchString(initcmd.ClusterID) {
@@ -156,8 +156,6 @@ func (initcmd *initCommand) RunCommand(prog string, args []string, stdin io.Read
       Health:
         InternalURLs:
           "http://0.0.0.0:9007/": {}
-    API:
-      RailsSessionSecretToken: {{printf "%q" ( .RandomHex 50 )}}
     Collections:
       BlobSigningKey: {{printf "%q" ( .RandomHex 50 )}}
     Containers: