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