Module: AWS_SSH
- Defined in:
- lib/aws_ssh.rb,
lib/aws_ssh/ec2.rb,
lib/aws_ssh/ssh.rb,
lib/aws_ssh/cmds.rb,
lib/aws_ssh/cache.rb,
lib/aws_ssh/files.rb,
lib/aws_ssh/setup.rb,
lib/aws_ssh/runner.rb,
lib/aws_ssh/version.rb,
lib/aws_ssh/teardown.rb,
lib/aws_ssh/exceptions.rb,
lib/aws_ssh/terminal_formats.rb
Defined Under Namespace
Classes: EC2, MissingAWS_CONFIG, Run, SSH, Setup, Teardown
Constant Summary collapse
- GENERATE_CMD =
"aws_ssh_generate"- SETUP_CMD =
"aws_ssh_setup"- TEARDOWN_CMD =
"aws_ssh_teardown"- MERGE_CMD =
'cat ~/.ssh/' + AWS_SSH::BASE_HOSTS_FILE + ' ~/.ssh/' + AWS_SSH::HOSTS_FILE + ' > ~/.ssh/config'
- CACHE_TIME =
24 hours
(60*60)*24
- ALIAS_FILE =
".aws_alias"- HOSTS_FILE =
"config.aws"- BASE_HOSTS_FILE =
"config.base"- VERSION =
"0.1.7"- FORMAT_OK =
"\e[0;32m%#-30s\t%5s\e[0m\n"- FORMAT_ERROR =
"\e[33;40m%#-30s\t%5s\e[0m\n"- FORMAT_FATAL =
"\e[0;31m%#-30s\t%5s\e[0m\n"