diff --git a/comitium.go b/comitium.go index 3c092d1..5129b70 100644 --- a/comitium.go +++ b/comitium.go @@ -161,8 +161,8 @@ func usage() { fmt.Fprintf(os.Stderr, "\nGlobal Flags:\n%v", globalFs.FlagUsages()) // command-specific flags should be printed here - fmt.Fprintf(os.Stderr, "Flags for \"add\":\n%v\n", commands["add"].FlagUsages()) + fmt.Fprintf(os.Stderr, "Flags for \"add\":\n%v", commands["add"].FlagUsages()) + fmt.Fprintf(os.Stderr, "Flags for \"refresh\":\n%v\n", commands["refresh"].FlagUsages()) - //fmt.Fprintf(os.Stderr, "To see specific details for a command, run \"%v -h\"\n", os.Args[0]) fmt.Fprint(os.Stderr, "For more help, see comitium(1).\n") } diff --git a/flags.go b/flags.go index 297018c..d70f2d5 100644 --- a/flags.go +++ b/flags.go @@ -40,8 +40,15 @@ var commands = map[string]*flag.FlagSet{ var ( // add addTypeFlag = commands["add"].BoolP( - "watch", "w", // long and shorthand flag - false, // default + "watch", "w", + false, `Watch a page instead of adding it as a feed.`, ) + + refreshWorkersFlag = commands["refresh"].IntP( + "num-workers", "n", + 5, // 5 workers is a safe default + `Number of worker threads to use when refreshing feeds. More is faster, +but there are more concurrent outgoing requests then.`, + ) )