Class: Officer::Connection::Connection

Inherits:
EventMachine::Protocols::LineAndTextProtocol
  • Object
show all
Includes:
EmCallbacks, LockStoreCallbacks
Defined in:
lib/officer/connection.rb

Instance Method Summary collapse

Methods included from LockStoreCallbacks

#acquired, #already_acquired, #connections, #locks, #my_locks, #queue_maxed, #queued, #release_failed, #released, #reset_succeeded, #timed_out

Methods included from EmCallbacks

#post_init, #receive_line, #unbind

Instance Method Details

#to_host_sObject



94
95
96
97
98
99
100
101
# File 'lib/officer/connection.rb', line 94

def to_host_s
  begin
    @to_host_s ||= non_cached_to_host_s
  rescue ArgumentError
    # we assume unix socket, so no ip/port info
    @to_host_s ||= 'UNIX socket client'
  end
end