Class: Outpace

Inherits:
Object
  • Object
show all
Defined in:
lib/outpace.rb

Class Method Summary collapse

Class Method Details

.ensure_aws_credentialsObject



2
3
4
5
6
7
8
9
10
11
# File 'lib/outpace.rb', line 2

def self.ensure_aws_credentials
  raise "  You don't seem to have AWS_ACCESS_KEY_ID & AWS_SECRET_ACCESS_KEY\n  AWS\n\n  require 'time'\n  raise <<-AWS if ENV[\"AWS_SECURITY_TOKEN_TIMESTAMP\"] && Time.parse(ENV[\"AWS_SECURITY_TOKEN_TIMESTAMP\"]) - Time.now < 0\n  You need to run derp authenticate again, your authentication seems to have expired\n  AWS\nend\n" unless ENV.keys.include?("AWS_ACCESS_KEY_ID") && ENV.keys.include?("AWS_SECRET_ACCESS_KEY")