Module: Lambit
- Defined in:
- lib/lambit/version.rb,
lib/lambit/common/config.rb,
lib/lambit/common/logger.rb,
lib/lambit/common/hash_helper.rb,
lib/lambit/aws/lambda/function.rb,
lib/lambit/common/string_helper.rb,
lib/lambit/aws/cloud_watch/alarm.rb,
lib/lambit/aws/lambda/permission.rb,
lib/lambit/aws/cloud_watch_events/rule.rb,
lib/lambit/aws/s3/bucket_notification_configuration.rb
Defined Under Namespace
Modules: Aws, Commands, Common
Constant Summary
collapse
- VERSION =
'0.0.2'
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
26
27
28
|
# File 'lib/lambit/common/config.rb', line 26
def self.config
return Lambit::Common::Config.instance.config
end
|
.global_options ⇒ Object
30
31
32
|
# File 'lib/lambit/common/config.rb', line 30
def self.global_options
return Lambit::Common::Config.instance.global_options
end
|
.is_debug? ⇒ Boolean
42
43
44
|
# File 'lib/lambit/common/config.rb', line 42
def self.is_debug?
return Lambit::Common::Config.instance.global_options[:debug]
end
|
.is_dry_run? ⇒ Boolean
38
39
40
|
# File 'lib/lambit/common/config.rb', line 38
def self.is_dry_run?
return Lambit::Common::Config.instance.global_options['dry-run']
end
|
.is_verbose? ⇒ Boolean
34
35
36
|
# File 'lib/lambit/common/config.rb', line 34
def self.is_verbose?
return Lambit::Common::Config.instance.global_options[:verbose]
end
|
.logger ⇒ Object
21
22
23
|
# File 'lib/lambit/common/logger.rb', line 21
def self.logger
return Lambit::Common::SimpleLogger.instance
end
|