- 01 Oct, 2012 3 commits
-
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
- 11 Sep, 2012 4 commits
-
-
Cédric de Saint Martin authored
This reverts commit 0877f72d.
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
This reverts commit 6a6d5051. We explicity need dependency to libnetworkcache. Conflicts: setup.py
-
- 10 Sep, 2012 2 commits
-
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
- 05 Sep, 2012 10 commits
-
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
- 04 Sep, 2012 5 commits
-
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
- 30 Aug, 2012 6 commits
-
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Antoine Catton authored
-
- 23 Aug, 2012 1 commit
-
-
Cédric de Saint Martin authored
-
- 02 Aug, 2012 7 commits
-
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Cédric de Saint Martin authored
-
Antoine Catton authored
-
Antoine Catton authored
-
- 17 Jul, 2012 2 commits
-
-
Antoine Catton authored
-
Antoine Catton authored
The script is formatted with self.options dictionnary. For example : [foobar] recipe = slapos.recipe.build foo = bar script = print '%(foo)s' Produces : Installing foobar. bar But this can mess up the python code, because there's no escaping. For example : [foobar] recipe = slapos.recipe.build foo = bar's script = print '%(foo)s' Produces : While: Installing foobar. An internal error occurred due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): File "<string>", line 2 print 'bar's' ^ SyntaxError: invalid syntax We can workaround this by using : [foobar] recipe = slapos.recipe.build foo = bar's script = print '%%s' %% self.options['foo'] But every percent sign has to be escaped. That's why, this commit introduces : [foobar] recipe = slapos.recipe.build foo = bar's format = no script = print '%s' % self.options['foo'] NB: This commit doesn't remove formating for backward compatibility.
-