Skip to content

Instantly share code, notes, and snippets.

@wesmaldonado
Created June 29, 2009 15:44
Show Gist options
  • Save wesmaldonado/137661 to your computer and use it in GitHub Desktop.
Save wesmaldonado/137661 to your computer and use it in GitHub Desktop.
wesmaldonado:~/workspace/logging-redis-appender$ irb
>> require 'lib/logging-redis-appender' #=> true
>> ra = Logging::Appenders::Redis.new #=> Appenders::Redis:0x2de4d4 name"redis"
>> ra2 = Logging::Appenders::Redis.new('floogle') #=> Appenders::Redis:0x2d70da name"floogle"
>> r = Logging.logger.root #=> Logging::RootLogger:0x2d0e6a name"root"
>> r.add_appenders(ra,ra2) #=> Logging::RootLogger:0x2d0e6a name"root"
>> r.info "bloogle" #=> true
>> ra.read #=> [" INFO root : bloogle\n"]
>> ra2.read #=> [" INFO root : bloogle\n"]
>> r = Redis.new #=> #<Redis:0x55b43c @password=nil, @port=6379, @sock=#<TCPSocket:0x55b39c>, timeout5, db0, host"127.0.0.1"
>> r.list_range('floogle',0,1) #=> [" INFO root : bloogle\n"]
>> r.list_range('redis',8,8) #=> [" INFO root : bloogle\n"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment