Module: Imap::Backup

Defined in:
lib/imap/backup.rb,
lib/imap/backup/utils.rb,
lib/imap/backup/version.rb,
lib/imap/backup/downloader.rb,
lib/imap/backup/account/folder.rb,
lib/imap/backup/serializer/base.rb,
lib/imap/backup/serializer/mbox.rb,
lib/imap/backup/account/connection.rb,
lib/imap/backup/configuration/list.rb,
lib/imap/backup/configuration/asker.rb,
lib/imap/backup/configuration/setup.rb,
lib/imap/backup/configuration/store.rb,
lib/imap/backup/serializer/directory.rb,
lib/imap/backup/configuration/account.rb,
lib/imap/backup/configuration/folder_chooser.rb,
lib/imap/backup/configuration/connection_tester.rb

Defined Under Namespace

Modules: Account, Configuration, Serializer, Utils Classes: ConfigurationNotFound, Downloader, Logger

Constant Summary collapse

MAJOR =
1
MINOR =
2
REVISION =
3
VERSION =
[MAJOR, MINOR, REVISION].map(&:to_s).join(".")

Class Method Summary collapse

Class Method Details

.logger ⇒ Object



35
36
37
# File 'lib/imap/backup.rb', line 35

def self.logger
  Logger.instance.logger
end

.setup_logging(config) ⇒ Object



39
40
41
42
43
44
45
46
# File 'lib/imap/backup.rb', line 39

def self.setup_logging(config)
  logger.level =
    if config.debug?
      ::Logger::Severity::DEBUG
    else
      ::Logger::Severity::ERROR
    end
end