Module: TreasureData
- Defined in:
- lib/td/logger.rb,
lib/td/logger.rb,
lib/td/logger/event.rb,
lib/td/logger/version.rb,
lib/td/logger/td_logger.rb,
lib/td/logger/agent/rack.rb,
lib/td/logger/agent/rails.rb,
lib/td/logger/agent/rails/model.rb,
lib/td/logger/agent/rails/config.rb,
lib/td/logger/agent/rails/controller.rb
Overview
shortcut methods
Defined Under Namespace
Modules: Logger
Constant Summary collapse
Class Method Summary collapse
- .event ⇒ Object
-
.log(*args) ⇒ Object
backward compatibility.
- .open(database, options = {}) ⇒ Object
- .open_agent(tag, options = {}) ⇒ Object
- .open_null ⇒ Object
- .post(tag, record = {}) ⇒ Object
- .post_with_time(tag, record, time) ⇒ Object
Class Method Details
.event ⇒ Object
56 57 58 |
# File 'lib/td/logger.rb', line 56 def self.event TreasureData::Logger.event end |
.log(*args) ⇒ Object
backward compatibility
63 64 65 |
# File 'lib/td/logger.rb', line 63 def self.log(*args) # :nodoc: TreasureData::Logger.post(*args) end |
.open(database, options = {}) ⇒ Object
36 37 38 |
# File 'lib/td/logger.rb', line 36 def self.open(database, ={}) TreasureData::Logger.open(database, ) end |
.open_agent(tag, options = {}) ⇒ Object
40 41 42 |
# File 'lib/td/logger.rb', line 40 def self.open_agent(tag, ={}) TreasureData::Logger.open_agent(tag, ) end |
.open_null ⇒ Object
44 45 46 |
# File 'lib/td/logger.rb', line 44 def self.open_null TreasureData::Logger.open_null end |
.post(tag, record = {}) ⇒ Object
48 49 50 |
# File 'lib/td/logger.rb', line 48 def self.post(tag, record={}) TreasureData::Logger.post(tag, record) end |
.post_with_time(tag, record, time) ⇒ Object
52 53 54 |
# File 'lib/td/logger.rb', line 52 def self.post_with_time(tag, record, time) TreasureData::Logger.post_with_time(tag, record, time) end |