From 46d16f4ccb63d69175d367fa634cf84d1822f212 Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Wed, 9 Mar 2016 20:41:18 -0800 Subject: [PATCH] complete the propagation of **kwargs --- tldp/doctypes/common.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tldp/doctypes/common.py b/tldp/doctypes/common.py index 5c7e4bb..2ee4775 100644 --- a/tldp/doctypes/common.py +++ b/tldp/doctypes/common.py @@ -145,7 +145,7 @@ class BaseDoctype(object): os.chdir(self.output.dirname) return True - def copy_static_resources(self): + def copy_static_resources(self, **kwargs): logger.debug("%s copy resources %s.", self.output.stem, self.output.dirname) source = list() @@ -160,7 +160,7 @@ class BaseDoctype(object): s = 'rsync --archive --verbose %s ./' % (' '.join(source)) return self.shellscript(s, **kwargs) - def hook_build_prepare(self): + def hook_build_prepare(self, **kwargs): stem = self.source.stem classname = self.__class__.__name__ order = ['build_precheck', @@ -174,7 +174,7 @@ class BaseDoctype(object): for methname in order: method = getattr(self, methname, None) assert method is not None - if not method(): + if not method(**kwargs): logger.warning("%s %s failed (%s), skipping", stem, methname, classname) return False