Sha256: 454a2c07dc266f7aee2d9b28f3303b71529556ce13e4b7b0a7f6c690622827d9
Contents?: true
Size: 443 Bytes
Versions: 3
Compression:
Stored size: 443 Bytes
Contents
require 'taketo/config_traverser' require 'taketo/ssh_config_generator_visitor' require 'taketo/actions/base_action' module Taketo module Actions class GenerateSshConfig < BaseAction def run traverser = ConfigTraverser.new(config) ssh_config_generator = SSHConfigGeneratorVisitor.new traverser.visit_depth_first(ssh_config_generator) puts ssh_config_generator.result end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
taketo-0.3.1 | lib/taketo/actions/generate_ssh_config.rb |
taketo-0.3.0 | lib/taketo/actions/generate_ssh_config.rb |
taketo-0.2.0 | lib/taketo/actions/generate_ssh_config.rb |