class SportsmansSupply::User
Public Class Methods
authenticated?(options = {})
click to toggle source
# File lib/sportsmans-supply/user.rb, line 9 def self.authenticated?(options = {}) requires!(options, :username, :password) new(options).authenticated? end
new(options = {})
click to toggle source
# File lib/sportsmans-supply/user.rb, line 4 def initialize(options = {}) requires!(options, :username, :password) @options = options end
Public Instance Methods
authenticated?()
click to toggle source
# File lib/sportsmans-supply/user.rb, line 14 def authenticated? connect(@options) { |ftp| ftp.pwd } true rescue SportsmansSupply::NotAuthenticated, Net::FTPPermError false end