.gitignore | |
|
|
.travis.yml | |
|
|
.yardopts | |
|
|
CHANGELOG.md | |
|
|
Gemfile | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
VERSION | |
|
|
bin/taketo | |
|
|
scripts/zsh/completion/_taketo | |
|
|
taketo.gemspec | |
|
|
lib/taketo.rb | 9 |
|
|
lib/taketo/actions.rb | 21 |
|
|
lib/taketo/actions/base_action.rb | 22 |
|
|
lib/taketo/actions/edit_config.rb | 11 |
|
|
lib/taketo/actions/generate_ssh_config.rb | 15 |
|
|
lib/taketo/actions/list.rb | 16 |
|
|
lib/taketo/actions/login.rb | 31 |
|
|
lib/taketo/actions/matches.rb | 24 |
|
|
lib/taketo/actions/view.rb | 18 |
|
|
lib/taketo/associated_nodes.rb | 63 |
|
|
lib/taketo/commands.rb | 18 |
|
|
lib/taketo/commands/mosh_command.rb | 22 |
|
|
lib/taketo/commands/ssh_command.rb | 16 |
|
|
lib/taketo/commands/ssh_options.rb | 23 |
|
|
lib/taketo/config_printer_visitor.rb | 46 |
|
|
lib/taketo/config_traverser.rb | 21 |
|
|
lib/taketo/config_validator.rb | 43 |
|
|
lib/taketo/config_visitor.rb | 36 | A 45 mins |
|
lib/taketo/constructs.rb | 11 |
|
|
lib/taketo/constructs/base_construct.rb | 49 |
|
|
lib/taketo/constructs/command.rb | 29 |
|
|
lib/taketo/constructs/config.rb | 17 |
|
|
lib/taketo/constructs/environment.rb | 25 |
|
|
lib/taketo/constructs/group.rb | 14 |
|
|
lib/taketo/constructs/project.rb | 13 |
|
|
lib/taketo/constructs/server.rb | 35 |
|
|
lib/taketo/constructs_factory.rb | 26 |
|
|
lib/taketo/destination_matcher.rb | 17 |
|
|
lib/taketo/dsl.rb | 109 | A 25 mins |
|
lib/taketo/group_list_visitor.rb | 9 |
|
|
lib/taketo/group_resolver.rb | 8 |
|
|
lib/taketo/node_resolver.rb | 42 |
|
|
lib/taketo/printer.rb | 23 |
|
|
lib/taketo/server_resolver.rb | 22 |
|
|
lib/taketo/ssh_config_generator_visitor.rb | 19 |
|
|
lib/taketo/support.rb | 7 |
|
|
lib/taketo/support/inflections.rb | 33 |
|
|
lib/taketo/support/key_error.rb | 3 |
|
|