Module: Hazetug::NetSSH

Defined in:
lib/hazetug/net_ssh.rb

Defined Under Namespace

Modules: Mixin

Class Method Summary collapse

Class Method Details

.ssh_keys(compute_name = nil) ⇒ Object



32
33
34
35
36
37
# File 'lib/hazetug/net_ssh.rb', line 32

def self.ssh_keys(compute_name=nil)
  ssh_attr = []
  ssh_attr << "#{compute_name.downcase}_ssh_keys" if compute_name
  ssh_attr << "ssh_keys"
  Hazetug::Config[ssh_attr.find {|a| Hazetug::Config[a]}]
end