summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--comitium.go4
-rw-r--r--flags.go11
2 files changed, 11 insertions, 4 deletions
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 <command> -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.`,
+ )
)