comparison piecrust/baking/baker.py @ 36:485682a6de50

New site layout support.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 20 Aug 2014 23:16:51 -0700
parents 43091c9837bf
children 2f717f961996
comparison
equal deleted inserted replaced
35:e4c345dcf33c 36:485682a6de50
407 BakeWorkerJob(fac, route, tax_name, term)) 407 BakeWorkerJob(fac, route, tax_name, term))
408 408
409 self._waitOnWorkerPool(pool, abort) 409 self._waitOnWorkerPool(pool, abort)
410 410
411 def _bakeAssets(self, record): 411 def _bakeAssets(self, record):
412 mounts = self.app.assets_dirs
412 baker_params = self.app.config.get('baker') or {} 413 baker_params = self.app.config.get('baker') or {}
413 skip_patterns = baker_params.get('skip_patterns') 414 skip_patterns = baker_params.get('skip_patterns')
414 force_patterns = baker_params.get('force_patterns') 415 force_patterns = baker_params.get('force_patterns')
415 proc = ProcessorPipeline( 416 proc = ProcessorPipeline(
416 self.app, self.out_dir, force=self.force, 417 self.app, mounts, self.out_dir, force=self.force,
417 skip_patterns=skip_patterns, force_patterns=force_patterns, 418 skip_patterns=skip_patterns, force_patterns=force_patterns,
418 num_workers=self.num_workers) 419 num_workers=self.num_workers)
419 proc.run() 420 proc.run()
420 421
421 def _createWorkerPool(self, record, pool_size=4): 422 def _createWorkerPool(self, record, pool_size=4):