mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
Rename FormulaLock
to LockFile
.
This commit is contained in:
parent
e931fee732
commit
060af0a26a
@ -1,5 +1,5 @@
|
||||
require "formula_support"
|
||||
require "formula_lock"
|
||||
require "lock_file"
|
||||
require "formula_pin"
|
||||
require "hardware"
|
||||
require "utils/bottles"
|
||||
|
@ -1,6 +1,6 @@
|
||||
require "extend/pathname"
|
||||
require "keg_relocate"
|
||||
require "formula_lock"
|
||||
require "lock_file"
|
||||
require "ostruct"
|
||||
|
||||
class Keg
|
||||
|
@ -1,9 +1,9 @@
|
||||
require "fcntl"
|
||||
|
||||
class FormulaLock
|
||||
class LockFile
|
||||
def initialize(name)
|
||||
@name = name
|
||||
@path = HOMEBREW_LOCK_DIR/"#{@name}.brewing"
|
||||
@path = HOMEBREW_LOCK_DIR/"#{@name}.lock"
|
||||
@lockfile = nil
|
||||
end
|
||||
|
||||
@ -35,3 +35,15 @@ class FormulaLock
|
||||
@lockfile.fcntl(Fcntl::F_SETFD, Fcntl::FD_CLOEXEC)
|
||||
end
|
||||
end
|
||||
|
||||
class FormulaLock < LockFile
|
||||
def initialize(name)
|
||||
super("#{name}.formula")
|
||||
end
|
||||
end
|
||||
|
||||
class CaskLock < LockFile
|
||||
def initialize(name)
|
||||
super("#{name}.cask")
|
||||
end
|
||||
end
|
@ -1,5 +1,5 @@
|
||||
require "formula"
|
||||
require "formula_lock"
|
||||
require "lock_file"
|
||||
require "keg"
|
||||
require "tab"
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
require "formula_lock"
|
||||
require "lock_file"
|
||||
|
||||
describe FormulaLock do
|
||||
describe LockFile do
|
||||
subject { described_class.new("foo") }
|
||||
|
||||
describe "#lock" do
|
||||
@ -24,7 +24,7 @@ describe FormulaLock do
|
||||
expect { subject.unlock }.not_to raise_error
|
||||
end
|
||||
|
||||
it "unlocks a locked Formula" do
|
||||
it "unlocks when locked" do
|
||||
subject.lock
|
||||
subject.unlock
|
||||
|
Loading…
x
Reference in New Issue
Block a user