Mercurial > piecrust2
comparison piecrust/commands/builtin/info.py @ 162:c4b155b08b52
paths: properly format lists of paths.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Thu, 01 Jan 2015 21:10:46 -0800 |
parents | 516db87a04d4 |
children | 6d23473fab41 |
comparison
equal
deleted
inserted
replaced
161:516db87a04d4 | 162:c4b155b08b52 |
---|---|
77 def run(self, ctx): | 77 def run(self, ctx): |
78 app = ctx.app | 78 app = ctx.app |
79 paths = ['theme_dir', 'templates_dirs', 'plugins_dirs', 'cache_dir'] | 79 paths = ['theme_dir', 'templates_dirs', 'plugins_dirs', 'cache_dir'] |
80 for p in paths: | 80 for p in paths: |
81 value = getattr(app, p) | 81 value = getattr(app, p) |
82 if value is list: | 82 if isinstance(value, list): |
83 logging.info("%s: %s" % (p, ', '.join(value))) | 83 logging.info("%s:" % p) |
84 for v in value: | |
85 logging.info(" - %s" % v) | |
84 else: | 86 else: |
85 logging.info("%s: %s" % (p, value)) | 87 logging.info("%s: %s" % (p, value)) |
86 | 88 |
87 | 89 |
88 class FindCommand(ChefCommand): | 90 class FindCommand(ChefCommand): |