class Bcome::Ssh::Bootstrap

Public Class Methods

new(config) click to toggle source
# File lib/objects/ssh/bootstrap.rb, line 5
def initialize(config)
  @config = config
end

Public Instance Methods

bastion_host_user() click to toggle source
# File lib/objects/ssh/bootstrap.rb, line 19
def bastion_host_user
  @config[:bastion_host_user]
end
ssh_key_path() click to toggle source
# File lib/objects/ssh/bootstrap.rb, line 9
def ssh_key_path
  key_path = `eval directory=#{@config[:ssh_key_path]}; echo $directory`
  key_path =~ /(.+)\n/
  Regexp.last_match(1)
end
user() click to toggle source
# File lib/objects/ssh/bootstrap.rb, line 15
def user
  @config[:user]
end