From d1216f409dd8f7278757be951277758347e66172 Mon Sep 17 00:00:00 2001 From: Radim Marek Date: Fri, 4 Dec 2015 23:21:28 +0100 Subject: [PATCH] Handle no matches --- caddy/parse/parsing.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/caddy/parse/parsing.go b/caddy/parse/parsing.go index e71a03f5b..8aa711c3f 100644 --- a/caddy/parse/parsing.go +++ b/caddy/parse/parsing.go @@ -194,6 +194,10 @@ func (p *parser) doImport() error { return p.Errf("Failed to use import pattern %s - %s", importPattern, err.Error()) } + if len(matches) == 0 { + return p.Errf("No files matching the import pattern %s", importPattern) + } + for _, importFile := range matches { if err := p.doSingleImport(importFile); err != nil { return err