Class: RailsDocks::SSHConfig
- Inherits:
-
Object
- Object
- RailsDocks::SSHConfig
- Defined in:
- lib/railsdocks/ssh_config.rb
Defined Under Namespace
Classes: Error
Constant Summary collapse
- SSH_DIRECTORY =
File.("~/.ssh")
- CONFIG_PATH =
File.join(SSH_DIRECTORY, "config")
- IDENTITY_PATH =
File.join(SSH_DIRECTORY, "id_ed25519_railsdocks")
- BEGIN_MARKER =
"# BEGIN RailsDocks"- END_MARKER =
"# END RailsDocks"
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.configure ⇒ Object
17 18 19 |
# File 'lib/railsdocks/ssh_config.rb', line 17 def self.configure new.configure end |
Instance Method Details
#configure ⇒ Object
21 22 23 24 25 26 27 |
# File 'lib/railsdocks/ssh_config.rb', line 21 def configure validate_identity! prepare_directory! write_config! true end |