فهرست منبع

Warn about empty globbing of `include.files`

Fixes #345
Daniel Hahler 11 سال پیش
والد
کامیت
2aef402eb0
1فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 6 1
      supervisor/options.py

+ 6 - 1
supervisor/options.py

@@ -544,7 +544,12 @@ class ServerOptions(Options):
                 base = '.'
             for pattern in files:
                 pattern = os.path.join(base, pattern)
-                for filename in glob.glob(pattern):
+                filenames = glob.glob(pattern)
+                if not filenames:
+                    self.parse_warnings.append(
+                        'No file matches via include "%s"' % pattern)
+                    continue
+                for filename in filenames:
                     self.parse_warnings.append(
                         'Included extra file "%s" during parsing' % filename)
                     try: