[Checkins] SVN: z3c.recipe.tag/trunk/src/z3c/recipe/tag/__init__.py Defaults should not override all command-line arguments

Marius Gedminas cvs-admin at zope.org
Wed Aug 29 12:23:52 UTC 2012


Log message for revision 127611:
  Defaults should not override all command-line arguments

Changed:
  U   z3c.recipe.tag/trunk/src/z3c/recipe/tag/__init__.py

-=-
Modified: z3c.recipe.tag/trunk/src/z3c/recipe/tag/__init__.py
===================================================================
--- z3c.recipe.tag/trunk/src/z3c/recipe/tag/__init__.py	2012-08-29 08:46:11 UTC (rev 127610)
+++ z3c.recipe.tag/trunk/src/z3c/recipe/tag/__init__.py	2012-08-29 12:23:48 UTC (rev 127611)
@@ -56,6 +56,10 @@
         if initialization_section:
             initialization += initialization_section
 
+        arguments = options.get('defaults', '')
+        if arguments:
+            arguments = arguments + ' + sys.argv[1:]'
+
         generated.extend(zc.buildout.easy_install.sitepackage_safe_scripts(
             self.buildout['buildout']['bin-directory'], ws,
             options['executable'], options['parts-directory'],
@@ -64,7 +68,7 @@
             include_site_packages=self._delegated.include_site_packages,
             exec_sitecustomize=self._delegated.exec_sitecustomize,
             relative_paths=self._delegated._relative_paths,
-            script_arguments=options.get('defaults', []),
+            script_arguments=arguments,
             script_initialization=initialization,
             ))
 



More information about the checkins mailing list