Module: OpsworksRollingDeploy
- Defined in:
- lib/opsworks_rolling_deploy.rb,
lib/opsworks_rolling_deploy/cli.rb,
lib/opsworks_rolling_deploy/clients.rb,
lib/opsworks_rolling_deploy/version.rb,
lib/opsworks_rolling_deploy/elb_methods.rb,
lib/opsworks_rolling_deploy/output_methods.rb,
lib/opsworks_rolling_deploy/commands/describe.rb,
lib/opsworks_rolling_deploy/commands/deploy_command.rb,
lib/opsworks_rolling_deploy/services/deploy_service.rb,
lib/opsworks_rolling_deploy/commands/describe_command.rb,
lib/opsworks_rolling_deploy/services/describe_service.rb
Overview
Defined Under Namespace
Modules: Clients, Commands, ElbMethods, OutputMethods, Services
Classes: Cli
Constant Summary
collapse
- VERSION =
'0.1.3'
Class Method Summary
collapse
Class Method Details
.logger ⇒ Object
15
16
17
18
19
20
21
22
|
# 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) ⇒ Object
7
8
9
|
# 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) ⇒ Object
11
12
13
|
# File 'lib/opsworks_rolling_deploy.rb', line 11
def self.set_verbose(verbose)
Aws.config.update(logger: logger) if verbose
end
|