Class: Agoo::RackLogger
- Inherits:
-
Object
- Object
- Agoo::RackLogger
- Defined in:
- ext/agoo/rack_logger.c,
ext/agoo/rack_logger.c
Overview
Used in a request as the rack.logger attribute.
Instance Method Summary collapse
-
#debug(message) ⇒ Object
call-seq: debug(message, &block).
-
#error(message) ⇒ Object
call-seq: error(message, &block).
-
#fatal(message) ⇒ Object
call-seq: fatal(message, &block).
-
#info(message) ⇒ Object
call-seq: info(message, &block).
-
#warn(message) ⇒ Object
call-seq: warn(message, &block).
Instance Method Details
#debug(message) ⇒ Object
call-seq: debug(message, &block)
Calls the Server#debug method.
90 91 92 93 94 95 |
# File 'ext/agoo/rack_logger.c', line 90
static VALUE
rl_debug(VALUE self, VALUE message) {
log_message((RackLogger)DATA_PTR(self), DEBUG, message);
return Qnil;
}
|
#error(message) ⇒ Object
call-seq: error(message, &block)
Calls the Server#error method.
129 130 131 132 133 134 |
# File 'ext/agoo/rack_logger.c', line 129
static VALUE
rl_error(VALUE self, VALUE message) {
log_message((RackLogger)DATA_PTR(self), ERROR, message);
return Qnil;
}
|
#fatal(message) ⇒ Object
call-seq: fatal(message, &block)
Calls the Server#fatal method.
142 143 144 145 146 147 |
# File 'ext/agoo/rack_logger.c', line 142
static VALUE
rl_fatal(VALUE self, VALUE message) {
log_message((RackLogger)DATA_PTR(self), FATAL, message);
return Qnil;
}
|
#info(message) ⇒ Object
call-seq: info(message, &block)
Calls the Server#info method.
103 104 105 106 107 108 |
# File 'ext/agoo/rack_logger.c', line 103
static VALUE
rl_info(VALUE self, VALUE message) {
log_message((RackLogger)DATA_PTR(self), INFO, message);
return Qnil;
}
|
#warn(message) ⇒ Object
call-seq: warn(message, &block)
Calls the Server#warn method.
116 117 118 119 120 121 |
# File 'ext/agoo/rack_logger.c', line 116
static VALUE
rl_warn(VALUE self, VALUE message) {
log_message((RackLogger)DATA_PTR(self), WARN, message);
return Qnil;
}
|