Kaydet (Commit) 4531d28d authored tarafından Bahadır Kandemir's avatar Bahadır Kandemir

Put lock files under /var/lock/comar

üst b11542ea
......@@ -29,7 +29,11 @@ def synchronized(func):
"""
class Handler:
def handler(self, *args, **kwargs):
lock = FileLock("/var/run/comar-%s-%s.lock" % (script(), self.myfunc.__name__))
try:
os.makedirs("/var/lock/comar")
except OSError:
pass
lock = FileLock("/var/lock/comar/%s-%s" % (script(), self.myfunc.__name__))
lock.lock()
self.myfunc(*args, **kwargs)
lock.unlock()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment