summaryrefslogtreecommitdiff
path: root/parse.go
diff options
context:
space:
mode:
Diffstat (limited to 'parse.go')
-rw-r--r--parse.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/parse.go b/parse.go
index f97cf83..89ce244 100644
--- a/parse.go
+++ b/parse.go
@@ -327,11 +327,11 @@ func validateRoute(serverType string, dir *RouteDirective) error {
return fmt.Errorf("%s servers don't support 'with autoatom'", serverType)
}
if dir.Modifiers.titanName != "" && (serverType != "gemini" || dir.Type != "static") {
- return fmt.Errorf("titan modifier only allowed on gemini{static}")
+ return errors.New("titan modifier only allowed on gemini{static}")
}
if dir.Modifiers.ExecCmd != "" && !(dir.Type == "cgi" || (dir.Type == "static" && dir.Modifiers.Exec)) {
- return fmt.Errorf("'cmd' modifier only valid on 'cgi' and 'static...with exec' directives")
+ return errors.New("'cmd' modifier only valid on 'cgi' and 'static...with exec' directives")
}
return nil
@@ -400,7 +400,7 @@ func parseRouteDirective(line string) (RouteDirective, error) {
return dir, err
}
default:
- return dir, fmt.Errorf("invalid '%s' directive", tag)
+ return dir, fmt.Errorf("invalid '%s' directive (unexpected '%s')", tag, word)
}
}
}