Class: Chef::Knife::Ec2SshConfigGenerate
- Inherits:
-
Chef::Knife
- Object
- Chef::Knife
- Chef::Knife::Ec2SshConfigGenerate
- Includes:
- FileUtils
- Defined in:
- lib/chef/knife/ec2_ssh_config_generate.rb
Constant Summary collapse
- SSH_CONFIG_FILE =
"#{ENV['HOME']}/.ssh/config"
- GEN_WARNING =
"### This block is auto generated using knife ec2 ssh generate ###"
- BEGIN_MARKER =
"### Knife EC2 ssh hosts - begin ###"
- END_MARKER =
"### Knife EC2 ssh hosts - end ###"
Instance Method Summary collapse
Instance Method Details
#run ⇒ Object
46 47 48 49 50 51 |
# File 'lib/chef/knife/ec2_ssh_config_generate.rb', line 46 def run $stdout.sync = true backup_ssh_file remove_old_config write_config end |