Sha256: 9c5970dd31aeebac6c7dbda2f3007b9d0e7ee1e8f7213e864be5983318dffb87

Contents?: true

Size: 349 Bytes

Versions: 4

Compression:

Stored size: 349 Bytes

Contents

# encoding: utf-8

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

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
imap-backup-1.0.9 lib/imap/backup/configuration/connection_tester.rb
imap-backup-1.0.8 lib/imap/backup/configuration/connection_tester.rb
imap-backup-1.0.7 lib/imap/backup/configuration/connection_tester.rb
imap-backup-1.0.6 lib/imap/backup/configuration/connection_tester.rb