From 0d1866b393e79a76ab2b416eb22ac6a924b3849b Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Sat, 5 Jan 2013 11:39:06 -0500 Subject: [PATCH] Pelican.run: Use keyword arguments when initializing generators This makes it easier to add new arguments to Generator subclasses. --- pelican/__init__.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pelican/__init__.py b/pelican/__init__.py index 7f406c4f..78a16e27 100644 --- a/pelican/__init__.py +++ b/pelican/__init__.py @@ -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() ]