Class: RProxy::CallbackService

Inherits:
Object
  • Object
show all
Defined in:
lib/r_proxy/callback_service.rb

Class Method Summary collapse

Class Method Details

.call(url, user, pass, value) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/r_proxy/callback_service.rb', line 3

def self.call(url, user, pass, value)
  return if url.nil? || url.empty?
  uri = URI(url)
  tls = uri.scheme == 'https'
  EventMachine.connect(
    uri.host,
    uri.port,
    RProxy::CallbackConnection,
    uri,
    user,
    pass,
    value,
    tls
  )
end