Class: Builderator::Interface::Berkshelf

Inherits:
Builderator::Interface show all
Defined in:
lib/builderator/interface/berkshelf.rb

Overview

Render an updated Berksfile

Instance Method Summary collapse

Methods inherited from Builderator::Interface

berkshelf, #bundled?, #clean, command, #directory, from_gem, packer, #render, template, vagrant, #which, #write

Instance Method Details

#berkshelf_configObject



29
30
31
# File 'lib/builderator/interface/berkshelf.rb', line 29

def berkshelf_config
  Config.cookbook.berkshelf_config
end

#lockfileObject



25
26
27
# File 'lib/builderator/interface/berkshelf.rb', line 25

def lockfile
  directory.join('Berksfile.lock')
end

#sourceObject



33
34
35
# File 'lib/builderator/interface/berkshelf.rb', line 33

def source
  directory.join('Berksfile')
end

#vendorObject



21
22
23
# File 'lib/builderator/interface/berkshelf.rb', line 21

def vendor
  Config.local.cookbook_path
end