Module: Imap::Backup

Defined in:
lib/imap/backup.rb,
lib/imap/backup/utils.rb,
lib/imap/backup/version.rb,
lib/imap/backup/uploader.rb,
lib/imap/backup/downloader.rb,
lib/imap/backup/serializer.rb,
lib/imap/backup/account/folder.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/configuration/account.rb,
lib/imap/backup/serializer/mbox_store.rb,
lib/imap/backup/serializer/mbox_enumerator.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, FolderNotFound, Logger, Uploader

Constant Summary collapse

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

Class Method Summary collapse

Class Method Details

.loggerObject



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