Sha256: 5584a8701e1c36f9a45f04dc93bc84e1971232c7912503f447b84b496353d29b

Contents?: true

Size: 473 Bytes

Versions: 6

Compression:

Stored size: 473 Bytes

Contents

module Backup
  module Configuration
    class Adapter
      extend Backup::Configuration::Attributes
      generate_attributes %w(files exclude user password database tables skip_tables commands additional_options backup_method)

      def initialize
        @options = Backup::Configuration::AdapterOptions.new
      end

      def options(&block)
        @options.instance_eval &block
      end
      
      def get_options
        @options
      end

    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
backup-2.4.5.1 lib/backup/configuration/adapter.rb
backup-2.4.5 lib/backup/configuration/adapter.rb
namxam-backup-2.4.5 lib/backup/configuration/adapter.rb
backup-2.4.4 lib/backup/configuration/adapter.rb
backup-2.4.3 lib/backup/configuration/adapter.rb
backup-2.4.1 lib/backup/configuration/adapter.rb