class Cage

Public Class Methods

package_path(pkg) click to toggle source
# File lib/bnt/env.rb, line 14
def self.package_path(pkg)
  "#{path}#{packages_path}/#{pkg}"
end
packages_path() click to toggle source
# File lib/bnt/env.rb, line 10
def self.packages_path
  "/var/vcap/packages"
end
path() click to toggle source
# File lib/bnt/env.rb, line 3
  def self.path
    error_msg = <<-EOS "\n\nEmpty cage path please ensure that CAGE_PATH env var is available 'export CAGE_PATH=~/.bnt/cages/latest-bosh-stemcell/'"
EOS
    raise error_msg if ENV['CAGE_PATH'].nil?
    ENV['CAGE_PATH']
  end
tmp_dir() click to toggle source
# File lib/bnt/env.rb, line 18
def self.tmp_dir
  "#{path}/tmp/bosh-release"
end