Sha256: f49e37a11bfe78b559932d11720dd43bf25c490cdc3fac7d535ce65c099123a1
Contents?: true
Size: 686 Bytes
Versions: 4
Compression:
Stored size: 686 Bytes
Contents
class PgbackupsS3 @@configuration = nil def self.configure @@configuration = Configuration.new if block_given? yield configuration end configuration end def self.configuration @@configuration || configure end class Configuration attr_accessor :bucket, :directories, :access_key_id, :secret_access_key, :capture_database, :restore_database def bucket @bucket ||= 'pgbackups_s3' end def directories @directories ||= 'backups' end def capture_database @capture_database ||= 'DATABASE_URL' end def restore_database @restore_database ||= 'DATABASE_URL' end end end
Version data entries
4 entries across 4 versions & 1 rubygems