WIP: Add rules argument

This commit is contained in:
Gianni Carafa
2023-11-06 14:50:33 +01:00
parent e3eb866d48
commit 797a33068d
4 changed files with 21 additions and 6 deletions

View File

@@ -33,12 +33,19 @@ func main() {
Help: "Port the webserver will listen on"})
pf, _ := strconv.ParseBool(os.Getenv("PREFORK"))
prefork := parser.Flag("P", "prefork", &argparse.Options{
Required: false,
Default: pf,
Help: "This will spawn multiple processes listening"})
r := os.Getenv("RULESET")
ruleset := parser.String("r", "ruleset", &argparse.Options{
Required: false,
Default: r,
Help: "Path or URL to your ruleset"})
handlers.LoadRules(*ruleset)
err := parser.Parse(os.Args)
if err != nil {
fmt.Print(parser.Usage(err))