class AutomateIt::PlatformManager::Darwin
PlatformManager::Darwin¶ ↑
A PlatformManager driver for Appleās Darwin
.
Public Instance Methods
query(search)
click to toggle source
Calls superclass method
AutomateIt::PlatformManager::Struct#query
# File lib/automateit/platform_manager/darwin.rb, line 22 def query(search) _prepare super(search) end
single_vendor?()
click to toggle source
# File lib/automateit/platform_manager/darwin.rb, line 27 def single_vendor? return true end
Private Instance Methods
_prepare()
click to toggle source
# File lib/automateit/platform_manager/darwin.rb, line 12 def _prepare return if @struct[:release] @struct[:os] = "darwin" @struct[:arch] = `uname -p`.strip.downcase @struct[:distro] = "apple" @struct[:release] = `uname -r`.strip.downcase @struct end