lib/eco/api/session_config.rb in eco-helpers-0.6.1 vs lib/eco/api/session_config.rb in eco-helpers-0.6.2
- old
+ new
@@ -19,12 +19,12 @@
def logger
self["logger"] ||= SessionConfig::Logger.new(root: self)
end
- def s3bucket
- self["s3_bucket"] ||= SessionConfig::S3Bucket.new(root: self)
+ def s3storage
+ self["s3_storage"] ||= SessionConfig::S3Storage.new(root: self)
end
def files
self["files"] ||= SessionConfig::Files.new(root: self)
end
@@ -65,10 +65,18 @@
def log_connection=(value)
logger.log_connection = value
end
# API
+ def dry_run!
+ self["dry-run"] = true
+ end
+
+ def dry_run?
+ self["dry-run"]
+ end
+
def run_mode=(mode)
apis.active_api.mode = mode
end
def run_mode_local?
@@ -171,9 +179,9 @@
require_relative 'session_config/api'
require_relative 'session_config/apis'
require_relative 'session_config/logger'
require_relative 'session_config/mailer'
-require_relative 'session_config/s3_bucket'
+require_relative 'session_config/s3_storage'
require_relative 'session_config/files'
require_relative 'session_config/people'
require_relative 'session_config/use_cases'