Mercurial > piecrust2
comparison piecrust/main.py @ 467:a8028bf329a2
bug: Fix CLI crash caused by configuration variants.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sat, 11 Jul 2015 23:53:42 -0700 |
parents | 456db44dcc53 |
children | 186a29f61ddc |
comparison
equal
deleted
inserted
replaced
466:456db44dcc53 | 467:a8028bf329a2 |
---|---|
186 cache_key = 'default' | 186 cache_key = 'default' |
187 | 187 |
188 # Handle custom configurations. | 188 # Handle custom configurations. |
189 if pre_args.config_variant is not None and not root: | 189 if pre_args.config_variant is not None and not root: |
190 raise SiteNotFoundError("Can't apply any variant.") | 190 raise SiteNotFoundError("Can't apply any variant.") |
191 apply_variant_and_values(pre_args.config_variant, | 191 apply_variant_and_values(app, pre_args.config_variant, |
192 pre_args.config_values) | 192 pre_args.config_values) |
193 | 193 |
194 # Adjust the cache key. | 194 # Adjust the cache key. |
195 if pre_args.config_variant is not None: | 195 if pre_args.config_variant is not None: |
196 cache_key += ',variant=%s' % pre_args.config_variant | 196 cache_key += ',variant=%s' % pre_args.config_variant |