[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