summaryrefslogtreecommitdiff
path: root/flags.go
diff options
context:
space:
mode:
Diffstat (limited to 'flags.go')
-rw-r--r--flags.go9
1 files changed, 6 insertions, 3 deletions
diff --git a/flags.go b/flags.go
index 88d755a..e9bd942 100644
--- a/flags.go
+++ b/flags.go
@@ -22,6 +22,7 @@ type command struct {
// info about all the accepted commands
var commandInfo = []command{
{"refresh", "Check for new updates to subscriptions"},
+ {"regenerate", "Regenerate all files generated by comitium without checking for new updates."},
{"add", "Add a new subscription"},
{"remove", "Remove a subscription"},
{"help", "Print usage information"},
@@ -29,9 +30,10 @@ var commandInfo = []command{
}
var commands = map[string]*flag.FlagSet{
- "refresh": flag.NewFlagSet("refresh", flag.ExitOnError),
- "add": flag.NewFlagSet("add", flag.ExitOnError),
- "remove": flag.NewFlagSet("remove", flag.ExitOnError),
+ "refresh": flag.NewFlagSet("refresh", flag.ExitOnError),
+ "regenerate": flag.NewFlagSet("regenerate", flag.ExitOnError),
+ "add": flag.NewFlagSet("add", flag.ExitOnError),
+ "remove": flag.NewFlagSet("remove", flag.ExitOnError),
}
// set up various flags for each individual command
@@ -43,6 +45,7 @@ var (
`Watch a page instead of adding it as a feed.`,
)
+ // refresh
refreshWorkersFlag = commands["refresh"].IntP(
"num-workers", "n",
5, // 5 workers is a safe default