fix: add validation for generated Anubis rules from robots.txt

This commit is contained in:
Jason Cameron
2025-06-13 16:56:05 -04:00
parent 4dd6a4294a
commit c1a6daf6d2

View File

@@ -85,6 +85,11 @@ func main() {
// Convert to Anubis rules
anubisRules := convertToAnubisRules(rules)
// Check if any rules were generated
if len(anubisRules) == 0 {
log.Fatal("no valid rules generated from robots.txt - file may be empty or contain no disallow directives")
}
// Generate output
var output []byte
switch strings.ToLower(*outputFormat) {