changed lockfile to be opened in write mode (solaris for one doesn't like

exclusive locks on read)
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
pull/2927/head
Brian Coca 12 years ago
parent d29d142a2d
commit 8dd72d2828

@ -68,12 +68,9 @@ def log_lockfile():
tempdir = tempfile.gettempdir() tempdir = tempfile.gettempdir()
uid = os.getuid() uid = os.getuid()
path = os.path.join(tempdir, ".ansible-lock.%s" % uid) path = os.path.join(tempdir, ".ansible-lock.%s" % uid)
if not os.path.exists(path):
fh = open(path, 'w')
fh.close()
return path return path
LOG_LOCK = open(log_lockfile(), 'r') LOG_LOCK = open(log_lockfile(), 'w')
def log_flock(): def log_flock():
fcntl.flock(LOG_LOCK, fcntl.LOCK_EX) fcntl.flock(LOG_LOCK, fcntl.LOCK_EX)

Loading…
Cancel
Save