[Erp5-report] r36352 cedric.dsm - in /erp5/trunk/utils/erp5.recipe.memcachedserver: ./ src/...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jun 15 13:31:07 CEST 2010


Author: cedric.dsm
Date: Tue Jun 15 13:31:03 2010
New Revision: 36352

URL: http://svn.erp5.org?rev=36352&view=rev
Log:
erp5.recipe.memcachedserver v0.0.4
- Using os.execv() to run the memcached binary from the wrapper for
use with supervisord.

Modified:
    erp5/trunk/utils/erp5.recipe.memcachedserver/CHANGES.txt
    erp5/trunk/utils/erp5.recipe.memcachedserver/setup.py
    erp5/trunk/utils/erp5.recipe.memcachedserver/src/erp5/recipe/memcachedserver/ctl.py

Modified: erp5/trunk/utils/erp5.recipe.memcachedserver/CHANGES.txt
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.memcachedserver/CHANGES.txt?rev=36352&r1=36351&r2=36352&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.memcachedserver/CHANGES.txt [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.memcachedserver/CHANGES.txt [utf8] Tue Jun 15 13:31:03 2010
@@ -1,6 +1,13 @@
 Changelog
 =========
 
+0.0.4 (2010-06-15)
+----------------
+
+- Using os.execv() to run the memcached binary from the wrapper for
+use with supervisord.
+  [Cedric de Saint Martin]
+
 0.0.3 (2010-06-15)
 ----------------
 

Modified: erp5/trunk/utils/erp5.recipe.memcachedserver/setup.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.memcachedserver/setup.py?rev=36352&r1=36351&r2=36352&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.memcachedserver/setup.py [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.memcachedserver/setup.py [utf8] Tue Jun 15 13:31:03 2010
@@ -2,7 +2,7 @@ from setuptools import setup, find_packa
 import os
 
 name = "erp5.recipe.memcachedserver"
-version = '0.0.3'
+version = '0.0.4'
 
 def read(*rnames):
   return open(os.path.join(os.path.dirname(__file__), *rnames)).read()

Modified: erp5/trunk/utils/erp5.recipe.memcachedserver/src/erp5/recipe/memcachedserver/ctl.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.memcachedserver/src/erp5/recipe/memcachedserver/ctl.py?rev=36352&r1=36351&r2=36352&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.memcachedserver/src/erp5/recipe/memcachedserver/ctl.py [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.memcachedserver/src/erp5/recipe/memcachedserver/ctl.py [utf8] Tue Jun 15 13:31:03 2010
@@ -19,7 +19,7 @@
 # in future.
 #
 
-from subprocess import call
+import os
 import ConfigParser
 
 def main(popenarg, conffile):
@@ -88,7 +88,7 @@ def main(popenarg, conffile):
   command = [popenarg]
   command.extend(args)
   print 'Running %s.' % command
-  call(command)
+  os.execv(popenarg, command)
 
 if __name__ == "__main__":
   import sys




More information about the Erp5-report mailing list