lib/imap/backup/setup.rb in imap-backup-6.0.0.rc2 vs lib/imap/backup/setup.rb in imap-backup-6.0.0
- old
+ new
@@ -1,7 +1,8 @@
require "highline"
+require "email/provider"
require "imap/backup/account"
require "imap/backup/setup/helpers"
module Imap::Backup
class Setup
@@ -34,11 +35,11 @@
if config.modified?
menu.choice("save and exit") do
config.save
throw :done
end
- menu.choice("exit without saving changes") { throw :done }
+ menu.choice("exit without saving changes") { throw :done }
else
menu.choice("quit") { throw :done }
end
end
end
@@ -65,25 +66,25 @@
def toggle_logging_item(menu)
menu_item = config.debug? ? "stop logging" : "start logging"
new_setting = !config.debug?
menu.choice(menu_item) do
config.debug = new_setting
- Imap::Backup::Logger.setup_logging(config)
+ Logger.setup_logging(config)
end
end
def config
@config ||= Configuration.new
end
def default_account_config(username)
- ::Imap::Backup::Account.new(
+ Imap::Backup::Account.new(
username: username,
password: "",
local_path: File.join(config.path, username.tr("@", "_")),
folders: []
).tap do |a|
- server = Email::Provider.for_address(username)
+ server = ::Email::Provider.for_address(username)
a.server = server.host if server.host
end
end
def edit_account(username)