Mercurial > piecrust2
comparison piecrust/commands/builtin/util.py @ 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 | 617191dec18e |
children | 091f99bfbe44 |
comparison
equal
deleted
inserted
replaced
36:485682a6de50 | 37:afcfecd3bf92 |
---|---|
76 subparsers = parser.add_subparsers() | 76 subparsers = parser.add_subparsers() |
77 for src in app.sources: | 77 for src in app.sources: |
78 if not isinstance(src, IPreparingSource): | 78 if not isinstance(src, IPreparingSource): |
79 logger.debug("Skipping source '%s' because it's not preparable.") | 79 logger.debug("Skipping source '%s' because it's not preparable.") |
80 continue | 80 continue |
81 if src.is_theme_source: | |
82 logger.debug("Skipping source '%s' because it's a theme source.") | |
83 continue | |
81 p = subparsers.add_parser(src.name) | 84 p = subparsers.add_parser(src.name) |
82 src.setupPrepareParser(p, app) | 85 src.setupPrepareParser(p, app) |
83 p.set_defaults(source=src) | 86 p.set_defaults(source=src) |
84 | 87 |
85 def run(self, ctx): | 88 def run(self, ctx): |