[Checkins] SVN: bluebream/branches/ccomb-merge-templates/src/bluebream/bluebream_base/template.py cosmetic changes

Christophe Combelles ccomb at free.fr
Mon Mar 29 13:50:41 EDT 2010


Log message for revision 110281:
  cosmetic changes
  

Changed:
  U   bluebream/branches/ccomb-merge-templates/src/bluebream/bluebream_base/template.py

-=-
Modified: bluebream/branches/ccomb-merge-templates/src/bluebream/bluebream_base/template.py
===================================================================
--- bluebream/branches/ccomb-merge-templates/src/bluebream/bluebream_base/template.py	2010-03-29 17:47:20 UTC (rev 110280)
+++ bluebream/branches/ccomb-merge-templates/src/bluebream/bluebream_base/template.py	2010-03-29 17:50:40 UTC (rev 110281)
@@ -65,21 +65,24 @@
         return vars
 
     def write_files(self, command, output_dir, vars):
-        """Add namespace packages and nest the main package in them"""
+        "Add namespace packages and move the main package to the last level"
         templates.Template.write_files(self, command, output_dir, vars)
+
         if len(self.ns_split) > 1:
             print 'Namespace package detected!'
             target_dir = os.path.join(output_dir, 'src',
                                       os.path.join(*self.ns_split[:-1]))
+
             print 'Creating directory %s' % target_dir
             os.makedirs(target_dir)
-            ns_declar = "__import__('pkg_resources').declare_namespace(__name__)"
+
+            ns_decl = "__import__('pkg_resources').declare_namespace(__name__)"
             for i, namespace_package in enumerate(self.ns_split[:-1]):
                 init_file = os.path.join(output_dir, 'src',
                                          os.path.join(*self.ns_split[:i+1]),
                                          '__init__.py')
                 print 'Creating namespace-enabled %s' % init_file
-                open(init_file, 'w').write(ns_declar)
+                open(init_file, 'w').write(ns_decl)
             main_package_dir = os.path.join(output_dir,
                                             'src',
                                             vars['main_package'])



More information about the checkins mailing list