[library-web] [gnomedocbook] update to create_from_tar() constructor
- From: Frederic Peters <fpeters src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [library-web] [gnomedocbook] update to create_from_tar() constructor
- Date: Sat, 8 Aug 2009 13:50:32 +0000 (UTC)
commit 15c0e6230951e886bd1f1e85ec08ee85f93535f1
Author: Frédéric Péters <fpeters 0d be>
Date: Sat Aug 8 15:35:32 2009 +0200
[gnomedocbook] update to create_from_tar() constructor
src/modtypes/gnomedocbook.py | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/modtypes/gnomedocbook.py b/src/modtypes/gnomedocbook.py
index 8727aeb..39d6df1 100644
--- a/src/modtypes/gnomedocbook.py
+++ b/src/modtypes/gnomedocbook.py
@@ -46,8 +46,8 @@ class GnomeDocbookModule(DocModule):
related_xsl_files = ['db2html.xsl', 'heading.xsl']
- def __init__(self, tar, tarinfo, makefile_am, nightly):
- DocModule.__init__(self, tar, tarinfo, makefile_am, nightly)
+ def create_from_tar(cls, tar, tarinfo, makefile_am, nightly):
+ self = super(GnomeDocbookModule, cls).create_from_tar(tar, tarinfo, makefile_am, nightly)
if self.modulename == '@PACKAGE_NAME@':
# ekiga has this, use another way, looking at omf files
try:
@@ -56,6 +56,8 @@ class GnomeDocbookModule(DocModule):
except IndexError:
logging.error('failed to get DOC_MODULE for %s' % tarinfo.name)
self.modulename = os.path.split(omf_file)[-1][:-len('.omf.in')]
+ return self
+ create_from_tar = classmethod(create_from_tar)
def setup_channel(self):
# get category from omf file
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]