lib/imap/backup.rb in imap-backup-1.0.5 vs lib/imap/backup.rb in imap-backup-1.0.6
- old
+ new
@@ -12,11 +12,24 @@
require 'imap/backup/serializer/base'
require 'imap/backup/serializer/directory'
require 'imap/backup/serializer/mbox'
require 'imap/backup/version'
-module Imap
- module Backup
- class ConfigurationNotFound < StandardError; end
+require 'logger'
+
+module Imap::Backup
+ class ConfigurationNotFound < StandardError; end
+
+ class Logger
+ include Singleton
+
+ attr_reader :logger
+
+ def initialize
+ @logger = ::Logger.new(STDOUT)
+ end
end
-end
+ def self.logger
+ Imap::Backup::Logger.instance.logger
+ end
+end