changeset 37:afcfecd3bf92

Don't look at theme sources in `chef prepare`.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 20 Aug 2014 23:24:04 -0700
parents 485682a6de50
children 091f99bfbe44
files piecrust/commands/builtin/util.py
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/piecrust/commands/builtin/util.py	Wed Aug 20 23:16:51 2014 -0700
+++ b/piecrust/commands/builtin/util.py	Wed Aug 20 23:24:04 2014 -0700
@@ -78,6 +78,9 @@
             if not isinstance(src, IPreparingSource):
                 logger.debug("Skipping source '%s' because it's not preparable.")
                 continue
+            if src.is_theme_source:
+                logger.debug("Skipping source '%s' because it's a theme source.")
+                continue
             p = subparsers.add_parser(src.name)
             src.setupPrepareParser(p, app)
             p.set_defaults(source=src)