Method: Beaker::Hypervisor#generate_host_name

Defined in:
lib/beaker/hypervisor.rb

#generate_host_nameObject

Generate a random string composted of letter and numbers prefixed with value of create option :host_name_prefix



141
142
143
144
145
146
147
# File 'lib/beaker/hypervisor.rb', line 141

def generate_host_name
  n = CHARMAP[rand(25)] + (0...14).map{CHARMAP[rand(CHARMAP.length)]}.join
  if @options[:host_name_prefix]
    return @options[:host_name_prefix] + n
  end
  n
end