Class: Taketo::SSHConfigGeneratorVisitor
Constant Summary
Constants included
from Constructs
Constructs::NullConstruct
Instance Method Summary
collapse
Methods included from Printer
#initialize, #result
visit, #visit
Instance Method Details
#put_server(server, host) ⇒ Object
14
15
16
17
18
19
20
21
|
# File 'lib/taketo/ssh_config_generator_visitor.rb', line 14
def put_server(server, host)
put "Host #{host}"
put "Hostname #{server.host}"
put_optional "Port", server.port
put_optional "User", server.username
put_optional "IdentityFile", server.identity_file
put
end
|