Method: LogStash::Codecs::IdentityMapCodec#flush
- Defined in:
- lib/logstash/codecs/identity_map_codec.rb
#flush(&block) ⇒ Object
202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 |
# File 'lib/logstash/codecs/identity_map_codec.rb', line 202 def flush(&block) all_codecs.each do |codec| #let ruby do its default args thing if block_given? codec.flush(&block) else if codec.respond_to?(:auto_flush) codec.auto_flush else #try this, no guarantees codec.flush end end end end |