Sha256: f7386218d14c2ce94698dd201fb97a5f773772a9b68d243cb0d104cadbf5f3fb

Contents?: true

Size: 720 Bytes

Versions: 13

Compression:

Stored size: 720 Bytes

Contents

desc 'Generate an ssh key and post it to pagodabox'
arg_name 'Describe arguments to destroy here'
command 'key:gen' do |c|

  c.desc 'File that will contain your ssh key'
  c.arg_name 'FILE_NAME'
  c.flag [:f, :file]

  c.action do |global_options,options,args|
    require 'pagoda/cli/helpers/key'
    Pagoda::Command::Key.new(global_options,options,args).generate_key_and_push
  end
end

desc 'Post an existiong ssh key to pagodabox'
command 'key:push' do |c|

  c.desc 'File that contains your ssh key'
  c.arg_name 'FILE_NAME'
  c.flag [:f, :file]


  c.action do |global_options,options,args|
    require 'pagoda/cli/helpers/key'
    Pagoda::Command::Key.new(global_options,options,args).push_existing_key
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
pagoda-0.7.8 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.7.7 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.7.6 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.7.5 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.7.4 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.7.3 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.7.2 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.7.1 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.7.0 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.6.2 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.6.1 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.6.0 lib/pagoda/cli/commands/ssh_key.rb
pagoda-0.5.0 lib/pagoda/cli/commands/ssh_key.rb