diff --git a/slapos/recipe/erp5/__init__.py b/slapos/recipe/erp5/__init__.py index 51809b441b9cd290c68ed51598d462c340a7ba87..c6bba0cfcd0af8b6150966159eef863b96ff59b5 100644 --- a/slapos/recipe/erp5/__init__.py +++ b/slapos/recipe/erp5/__init__.py @@ -58,10 +58,6 @@ class Recipe(BaseSlapRecipe): # self.cron_d is a directory, where cron jobs can be registered self.cron_d = self.installCrond() self.logrotate_d, self.logrotate_backup = self.installLogrotate() - self.killpidfromfile = zc.buildout.easy_install.scripts( - [('killpidfromfile', __name__ + '.killpidfromfile', - 'killpidfromfile')], self.ws, sys.executable, self.bin_directory)[0] - self.path_list.append(self.killpidfromfile) ca_conf = self.installCertificateAuthority() # memcached_conf = self.installMemcached(ip=self.getLocalIPv4Address(), diff --git a/slapos/recipe/erp5/killpidfromfile.py b/slapos/recipe/erp5/killpidfromfile.py deleted file mode 100644 index 8082ea1b76408b0a5c9c078e946482c8e2a84a58..0000000000000000000000000000000000000000 --- a/slapos/recipe/erp5/killpidfromfile.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -import os -import signal -def killpidfromfile(): - file = sys.argv[1] - sig = getattr(signal, sys.argv[2], None) - if sig is None: - raise ValueError('Unknwon signal name %s' % sys.argv[2]) - if os.path.exists(file): - pid = int(open(file).read()) - print 'Killing pid %s with signal %s' % (pid, sys.argv[2]) - os.kill(pid, sig)