module OpsworksRollingDeploy
Module for rolling deploy management over opsworks
AWS clients utility
Constants
- VERSION
Public Class Methods
logger()
click to toggle source
# File lib/opsworks_rolling_deploy.rb, line 15 def self.logger @logger ||= begin Logger.new(STDOUT).tap do |l| $stdout.sync = true l.level = Logger::DEBUG end end end
set_auth_default(aws_id, aws_secret)
click to toggle source
# File lib/opsworks_rolling_deploy.rb, line 7 def self.set_auth_default(aws_id, aws_secret) Aws.config.update(credentials: Aws::Credentials.new(aws_id, aws_secret) ) end
set_verbose(verbose)
click to toggle source
# File lib/opsworks_rolling_deploy.rb, line 11 def self.set_verbose(verbose) Aws.config.update(logger: logger) if verbose end