class Librarian::Puppet::Environment

Public Instance Methods

adapter_name() click to toggle source
# File lib/librarian/puppet/environment.rb, line 10
def adapter_name
  "puppet"
end
install_path() click to toggle source
# File lib/librarian/puppet/environment.rb, line 19
def install_path
  part = config_db["path"] || "modules"
  project_path.join(part)
end
local?() click to toggle source
# File lib/librarian/puppet/environment.rb, line 45
def local?
  config_db['mode'] == 'local'
end
tmp_path() click to toggle source
# File lib/librarian/puppet/environment.rb, line 14
def tmp_path
  part = config_db["tmp"] || ".tmp"
  project_path.join(part)
end
use_v1_api() click to toggle source
# File lib/librarian/puppet/environment.rb, line 49
def use_v1_api
  config_db['use-v1-api']
end
vendor!() click to toggle source
# File lib/librarian/puppet/environment.rb, line 36
def vendor!
  vendor_cache.mkpath  unless vendor_cache.exist?
  vendor_source.mkpath unless vendor_source.exist?
end
vendor?() click to toggle source
# File lib/librarian/puppet/environment.rb, line 41
def vendor?
  vendor_path.exist?
end
vendor_cache() click to toggle source
# File lib/librarian/puppet/environment.rb, line 28
def vendor_cache
  vendor_path.join('cache')
end
vendor_path() click to toggle source
# File lib/librarian/puppet/environment.rb, line 24
def vendor_path
  project_path.join('vendor/puppet')
end
vendor_source() click to toggle source
# File lib/librarian/puppet/environment.rb, line 32
def vendor_source
  vendor_path.join('source')
end