Module: Fluent::Compat::PropagateDefault
- Included in:
- BufferedOutput, ObjectBufferedOutput, TimeSlicedOutput
- Defined in:
- lib/fluent/compat/propagate_default.rb
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
-
.included(mod) ⇒ Object
This mixin is to prepend to 3rd party plugins of v0.12 APIs.
Class Method Details
.included(mod) ⇒ Object
This mixin is to prepend to 3rd party plugins of v0.12 APIs.
3rd party plugins may override default values of some parameters, like buffer_type.
But default values of such parameters will NOT used, but defaults of
28 29 30 |
# File 'lib/fluent/compat/propagate_default.rb', line 28 def self.included(mod) mod.extend(ClassMethods) end |