Sha256: 87854147a06994142ff7959495152c7f6dd24c746e9c41588b7a4eb006ba2f19
Contents?: true
Size: 825 Bytes
Versions: 28
Compression:
Stored size: 825 Bytes
Contents
module Rudy module CLI class Keypairs < Rudy::CLI::CommandBase def keypairs_add_valid? true end def keypairs_add li current_group_name end def keypairs_valid? @pkey = current_user_keypairpath unless File.exists? @pkey raise "No private key file for #{current_machine_user} in #{current_group_name}" end true end def keypairs li Rudy::AWS::EC2::Keypairs.get(current_user_keypairname) end def keypairs_show_valid? keypairs_valid? end def keypairs_show content = File.read(@pkey) rkey = Rye::Key.new content li "# #{@pkey}" li content li rkey.public_key end end end end
Version data entries
28 entries across 28 versions & 2 rubygems