MacOS: cache calls to mdfind
This commit is contained in:
parent
4515803474
commit
7178210a71
@ -230,7 +230,9 @@ module MacOS extend self
|
|||||||
end
|
end
|
||||||
|
|
||||||
def mdfind id
|
def mdfind id
|
||||||
`/usr/bin/mdfind "kMDItemCFBundleIdentifier == '#{id}'"`.split("\n")
|
(@mdfind ||= {}).fetch(id.to_s) do
|
||||||
|
@mdfind[id.to_s] = `/usr/bin/mdfind "kMDItemCFBundleIdentifier == '#{id}'"`.split("\n")
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def pkgutil_info id
|
def pkgutil_info id
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user