# File lib/puppet/ssl/host.rb, line 125
125:   def generate_key
126:     @key = Key.new(name)
127:     @key.generate
128:     begin
129:       @key.save
130:     rescue
131:       @key = nil
132:       raise
133:     end
134:     true
135:   end