module Cucumber::Chef::Utility::LabHelper
Public Instance Methods
lab_hostname_full()
click to toggle source
# File lib/cucumber/chef/utility/lab_helper.rb, line 54 def lab_hostname_full "#{lab_hostname_short}.#{Cucumber::Chef::Config.test_lab[:tld]}" end
lab_hostname_short()
click to toggle source
# File lib/cucumber/chef/utility/lab_helper.rb, line 50 def lab_hostname_short Cucumber::Chef::Config.test_lab[:hostname] end
lab_identity()
click to toggle source
# File lib/cucumber/chef/utility/lab_helper.rb, line 36 def lab_identity lab_identity = File.join(provider_dir, "id_rsa-#{lab_user}") ensure_identity_permissions(lab_identity) lab_identity end
lab_ip()
click to toggle source
# File lib/cucumber/chef/utility/lab_helper.rb, line 42 def lab_ip provider_config[:ssh][:lab_ip] end
lab_ssh_port()
click to toggle source
# File lib/cucumber/chef/utility/lab_helper.rb, line 46 def lab_ssh_port provider_config[:ssh][:lab_port] end
lab_user()
click to toggle source
# File lib/cucumber/chef/utility/lab_helper.rb, line 28 def lab_user provider_config[:lab_user] end
lab_user_home_dir()
click to toggle source
# File lib/cucumber/chef/utility/lab_helper.rb, line 32 def lab_user_home_dir build_home_dir(provider_config[:lab_user]) end