module LogCabin::Modules::HomebrewCask

Pull state from a homebrew cask file

Public Instance Methods

load!() click to toggle source
# File lib/prospectus/modules/homebrew_cask.rb, line 6
def load!
  raise('No name specified') unless @name
  cask_file = "Casks/#{@name}.rb"
  output = `brew cask _stanza version #{cask_file}`
  @state.value = output.strip
end

Private Instance Methods

name(value) click to toggle source
# File lib/prospectus/modules/homebrew_cask.rb, line 15
def name(value)
  @name = value
end