def get_kfile(check_exists=true)
ssh_key_file = get_var('ssh_key_file')
if ssh_key_file
if (File.basename(ssh_key_file) == ssh_key_file)
kfile = "#{ENV['HOME']}/.ssh/#{ssh_key_file}"
else
kfile = File.expand_path(ssh_key_file)
end
else
kfile = "#{ENV['HOME']}/.ssh/libra_id_rsa"
end
if check_exists && !File.exists?(kfile)
if ssh_key_file
puts "WARNING: Unable to find '#{kfile}' referenced in express.conf."
kfile_not_found
else
kfile = "#{ENV['HOME']}/.ssh/id_rsa"
if !File.exists?(kfile)
puts "WARNING: Unable to find ssh key file."
kfile_not_found
end
end
end
return kfile
end