Sha256: aa06233a51e49ac687994057872e8e811fab164e0a14191425329e1802856a1c

Contents?: true

Size: 417 Bytes

Versions: 8

Compression:

Stored size: 417 Bytes

Contents

# encoding: utf-8

module Imap
  module Backup
    module Configuration
      module ConnectionTester
        def self.test(account)
          Imap::Backup::Account::Connection.new(account)
          return 'Connection successful'
        rescue Net::IMAP::NoResponseError
          return 'No response'
        rescue Exception => e
          return "Unexpected error: #{e}"
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
imap-backup-1.0.5 lib/imap/backup/configuration/connection_tester.rb
imap-backup-1.0.4 lib/imap/backup/configuration/connection_tester.rb
imap-backup-1.0.3 lib/imap/backup/configuration/connection_tester.rb
imap-backup-1.0.2 lib/imap/backup/configuration/connection_tester.rb
imap-backup-1.0.1 lib/imap/backup/configuration/connection_tester.rb
imap-backup-1.0.0 lib/imap/backup/configuration/connection_tester.rb
imap-backup-0.0.5 lib/imap/backup/configuration/connection_tester.rb
imap-backup-0.0.4 lib/imap/backup/configuration/connection_tester.rb