Pelican.run: Use keyword arguments when initializing generators

This makes it easier to add new arguments to Generator subclasses.
This commit is contained in:
W. Trevor King 2013-01-05 11:39:06 -05:00
commit 0d1866b393

View file

@ -157,12 +157,12 @@ class Pelican(object):
context['localsiteurl'] = self.settings['SITEURL'] # share
generators = [
cls(
context,
self.settings,
self.path,
self.theme,
self.output_path,
self.markup,
context=context,
settings=self.settings,
path=self.path,
theme=self.theme,
output_path=self.output_path,
markup=self.markup,
) for cls in self.get_generator_classes()
]