Parent

Class/Module Index [+]

Quicksearch

MCollective::Connector::Stomp::EventLogger

Class for Stomp 1.1.9 callback based logging

Public Instance Methods

on_connected(params=nil) click to toggle source
# File plugins/mcollective/connector/stomp.rb, line 86
def on_connected(params=nil)
  Log.info("Conncted to #{stomp_url(params)}")
rescue
end
on_connectfail(params=nil) click to toggle source
# File plugins/mcollective/connector/stomp.rb, line 96
def on_connectfail(params=nil)
  Log.info("Connection to #{stomp_url(params)} failed on attempt #{params[:cur_conattempts]}")
rescue
end
on_connecting(params=nil) click to toggle source
# File plugins/mcollective/connector/stomp.rb, line 81
def on_connecting(params=nil)
  Log.info("Connection attempt %d to %s" % [params[:cur_conattempts], stomp_url(params)])
rescue
end
on_disconnect(params=nil) click to toggle source
# File plugins/mcollective/connector/stomp.rb, line 91
def on_disconnect(params=nil)
  Log.info("Disconnected from #{stomp_url(params)}")
rescue
end
on_miscerr(params, errstr) click to toggle source
# File plugins/mcollective/connector/stomp.rb, line 101
def on_miscerr(params, errstr)
  Log.error("Unexpected error on connection #{stomp_url(params)}: #{errstr}")
rescue
end
on_ssl_connected(params) click to toggle source
# File plugins/mcollective/connector/stomp.rb, line 111
def on_ssl_connected(params)
  Log.info("Connected SSL socket #{stomp_url(params)}")
rescue
end
on_ssl_connecting(params) click to toggle source
# File plugins/mcollective/connector/stomp.rb, line 106
def on_ssl_connecting(params)
  Log.info("Performing SSL connection to #{stomp_url(params)}")
rescue
end
stomp_url(params) click to toggle source
# File plugins/mcollective/connector/stomp.rb, line 116
def stomp_url(params)
  "%s://%s@%s:%d" % [ params[:cur_ssl] ? "stomp+ssl" : "stomp", params[:cur_login], params[:cur_host], params[:cur_port]]
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.