mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Merge pull request #2927 from bcoca/solaris_lock
changed lockfile to be opened in write mode
This commit is contained in:
commit
c0f138db1f
1 changed files with 1 additions and 4 deletions
|
@ -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…
Add table
Reference in a new issue