Class: Cage
- Inherits:
-
Object
- Object
- Cage
- Defined in:
- lib/bnt/env.rb
Class Method Summary collapse
Class Method Details
.package_path(pkg) ⇒ Object
14 15 16 |
# File 'lib/bnt/env.rb', line 14 def self.package_path(pkg) "#{path}#{packages_path}/#{pkg}" end |
.packages_path ⇒ Object
10 11 12 |
# File 'lib/bnt/env.rb', line 10 def self.packages_path "/var/vcap/packages" end |
.path ⇒ Object
3 4 5 6 7 8 |
# 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 ⇒ Object
18 19 20 |
# File 'lib/bnt/env.rb', line 18 def self.tmp_dir "#{path}/tmp/bosh-release" end |