[mirror] Command-line application for uploading a site to a git-pages server

Fix incorrect check for a single operation being selected.

Changed files
+6 -3
+6 -3
main.go
··· 61 61 62 62 func main() { 63 63 pflag.Parse() 64 - if singleOperation() || len(pflag.Args()) != 1 { 65 - fmt.Fprintf(os.Stderr, "Usage: %s [-upload-git url|-upload-dir path|-delete] <site-url>\n", os.Args[0]) 64 + if !singleOperation() || len(pflag.Args()) != 1 { 65 + fmt.Fprintf(os.Stderr, 66 + "Usage: %s <site-url> [--challenge|--upload-git url|--upload-dir path|--delete]\n", 67 + os.Args[0], 68 + ) 66 69 os.Exit(125) 67 70 } 68 71 ··· 77 80 switch { 78 81 case *challengeFlag: 79 82 if *passwordFlag == "" { 80 - fmt.Fprintf(os.Stderr, "error: no password specified") 83 + fmt.Fprintf(os.Stderr, "error: no --password option specified\n") 81 84 os.Exit(1) 82 85 } 83 86