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):