[Cdd-commits] r680 - cdd/trunk/webtools

CDD Subversion Commit noreply at alioth.debian.org
Sun Apr 6 18:00:25 UTC 2008


Author: js
Date: Sun Apr  6 18:00:24 2008
New Revision: 680

Modified:
   cdd/trunk/webtools/tasks_idx.py
Log:
Import only needed submodules.


Modified: cdd/trunk/webtools/tasks_idx.py
==============================================================================
--- cdd/trunk/webtools/tasks_idx.py	(original)
+++ cdd/trunk/webtools/tasks_idx.py	Sun Apr  6 18:00:24 2008
@@ -1,15 +1,15 @@
 #!/usr/bin/python
 
-import os
+from os import path
 import gettext
 
-import genshi
-import genshi.template
+from genshi.template import TemplateLoader
+from genshi import Markup
 
 # Define directories used
-current_dir = os.path.dirname(__file__)
-locale_dir = os.path.join(current_dir, 'locale')
-template_dir = os.path.join(current_dir, 'templates')
+current_dir = path.dirname(__file__)
+locale_dir = path.join(current_dir, 'locale')
+template_dir = path.join(current_dir, 'templates')
 
 # Initialize i18n
 domain = 'cdd-webtools'
@@ -20,7 +20,7 @@
     l10nstring[lang] = gettext.translation(domain, locale_dir, languages=[lang], fallback = True)
 
 # initialize gensi
-loader = genshi.template.TemplateLoader(template_dir)
+loader = TemplateLoader(template_dir)
 
 data = dict(
     gtstrTasksPage = 'Tasks page',
@@ -52,7 +52,7 @@
 # contain several html tags
 VERBATIM=('tasklongdesc', 'projectadvertising')
 for verbatim in VERBATIM:
-    data[verbatim] = genshi.Markup(data[verbatim])
+    data[verbatim] = Markup(data[verbatim])
 
 template = loader.load('tasks_idx.xhtml')
 



More information about the Cdd-commits mailing list