formula_pin: use installed_prefixes/installed_kegs

This commit is contained in:
Xu Cheng 2015-11-29 15:38:40 +08:00
parent 863c83a0f5
commit fade4af050

View File

@ -18,7 +18,7 @@ class FormulaPin
end end
def pin def pin
pin_at(@f.rack.subdirs.map { |d| Keg.new(d).version }.max) pin_at(@f.installed_kegs.map { |keg| keg.version }.max)
end end
def unpin def unpin
@ -31,7 +31,7 @@ class FormulaPin
end end
def pinnable? def pinnable?
@f.rack.exist? && @f.rack.subdirs.length > 0 @f.installed_prefixes.any?
end end
def pinned_version def pinned_version