Sha256: 02beef8083a03396356c7b0418c5edf9be0f47ea913327ddf86a7456364f226e

Contents?: true

Size: 898 Bytes

Versions: 4

Compression:

Stored size: 898 Bytes

Contents

require 'imap/backup/utils'
require 'imap/backup/account/connection'
require 'imap/backup/account/folder'
require 'imap/backup/configuration/account'
require 'imap/backup/configuration/asker'
require 'imap/backup/configuration/connection_tester'
require 'imap/backup/configuration/folder_chooser'
require 'imap/backup/configuration/list'
require 'imap/backup/configuration/setup'
require 'imap/backup/configuration/store'
require 'imap/backup/downloader'
require 'imap/backup/serializer/base'
require 'imap/backup/serializer/directory'
require 'imap/backup/serializer/mbox'
require 'imap/backup/version'

require 'logger'

module Imap::Backup
  class ConfigurationNotFound < StandardError; end

  class Logger
    include Singleton

    attr_reader :logger

    def initialize
      @logger = ::Logger.new(STDOUT)
    end
  end

  def self.logger
    Imap::Backup::Logger.instance.logger
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
imap-backup-1.0.9 lib/imap/backup.rb
imap-backup-1.0.8 lib/imap/backup.rb
imap-backup-1.0.7 lib/imap/backup.rb
imap-backup-1.0.6 lib/imap/backup.rb