lib/authpds/session/pds_user.rb
module Authpds
module Session
module PdsUser
def pds_user
@pds_user ||= Authpds::Exlibris::Pds::BorInfo.new(pds_url,
calling_system, pds_handle) unless pds_handle.nil?
return @pds_user unless @pds_user.nil? or @pds_user.error
rescue Exception => e
handle_login_exception e
return nil
end
end
end
end