MR: change path to lock file
This commit is contained in:
parent
ff8136cda2
commit
903f9491ba
|
@ -26,11 +26,9 @@ class GitlabMerge
|
||||||
|
|
||||||
def process
|
def process
|
||||||
Grit::Git.with_timeout(30.seconds) do
|
Grit::Git.with_timeout(30.seconds) do
|
||||||
# Make sure tmp/merge_repo exists
|
lock_file = File.join(Rails.root, "tmp", "merge_repo_#{project.path}.lock")
|
||||||
lock_path = File.join(Rails.root, "tmp", "merge_repo")
|
|
||||||
FileUtils.mkdir_p(lock_path) unless File.exists?(File.join(Rails.root, "tmp", "merge_repo"))
|
|
||||||
|
|
||||||
File.open(File.join(lock_path, "#{project.path}.lock"), "w+") do |f|
|
File.open(lock_file, "w+") do |f|
|
||||||
f.flock(File::LOCK_EX)
|
f.flock(File::LOCK_EX)
|
||||||
|
|
||||||
unless project.satellite.exists?
|
unless project.satellite.exists?
|
||||||
|
|
Loading…
Reference in a new issue