class Configuration
Attributes
aws_access_key_id[RW]
aws_secret_access_key[RW]
backup_folder[RW]
bucket[RW]
file_suffix[RW]
region[RW]
remote_path[RW]
repository[RW]
Public Class Methods
new( repository: 'file system', backup_folder: 'db/backups', file_suffix: '', aws_access_key_id: '', aws_secret_access_key: '', bucket: '', region: '', remote_path: '_backups/database/' )
click to toggle source
# File lib/configuration.rb, line 5 def initialize( repository: 'file system', backup_folder: 'db/backups', file_suffix: '', aws_access_key_id: '', aws_secret_access_key: '', bucket: '', region: '', remote_path: '_backups/database/' ) @repository = repository @backup_folder = backup_folder @file_suffix = file_suffix @aws_access_key_id = aws_access_key_id @aws_secret_access_key = aws_secret_access_key @bucket = bucket @region = region @remote_path = remote_path end
Public Instance Methods
s3?()
click to toggle source
# File lib/configuration.rb, line 25 def s3? repository.downcase == 's3' end