class AWS_SSH::Run
Public Instance Methods
force()
click to toggle source
# File lib/aws_ssh/runner.rb, line 16 def force ec2 = EC2.new ec2.write end
generate()
click to toggle source
# File lib/aws_ssh/runner.rb, line 7 def generate config = ENV['HOME']+"/.ssh/"+AWS_SSH::HOSTS_FILE # 4 hour cache if (File.exists?(config) && File.ctime(config) < (Time.now - (AWS_SSH::CACHE_TIME) )) || ! File.exists?(config) self.force self.merge end end
merge()
click to toggle source
# File lib/aws_ssh/runner.rb, line 21 def merge `#{AWS_SSH::MERGE_CMD}` end