module Cucumber::Chef::Utility::DirHelper
Public Instance Methods
artifacts_dir()
click to toggle source
# File lib/cucumber/chef/utility/dir_helper.rb, line 44 def artifacts_dir result = File.join(provider_dir, "artifacts") ensure_directory(result) result end
home_dir()
click to toggle source
# File lib/cucumber/chef/utility/dir_helper.rb, line 32 def home_dir result = (ENV['CUCUMBER_CHEF_HOME'] || File.join(Cucumber::Chef.locate_parent(".chef"), ".cucumber-chef")) ensure_directory(result) result end
provider_dir()
click to toggle source
# File lib/cucumber/chef/utility/dir_helper.rb, line 38 def provider_dir result = File.join(Cucumber::Chef.home_dir, Cucumber::Chef::Config.provider.to_s) ensure_directory(result) result end
root_dir()
click to toggle source
# File lib/cucumber/chef/utility/dir_helper.rb, line 28 def root_dir File.expand_path(File.join(File.dirname(__FILE__), "..", "..", "..", ".."), File.dirname(__FILE__)) end