Sha256: a9fe13d9ed70e70fbbc093a7d5a2f64b68f1d2c5cb5a231bc602a2809fdd05c2
Contents?: true
Size: 574 Bytes
Versions: 9
Compression:
Stored size: 574 Bytes
Contents
module PoolParty module Resources class Sshkey < Resource def initialize(opts={}, extra_opts={}, &block) super(opts, extra_opts, &block) @key = Key.new(keypath? ? keypath : nil) options[:key] = @key.content end def name(i=nil) if i options[:name] = i else options[:name] ? options[:name] : ::File.basename(@key.full_filepath) end end def enctype(i=nil) i ? options[:type] = i : options[:type] end end end end
Version data entries
9 entries across 9 versions & 2 rubygems