future.
agent2 should now successfully use the new config parser w/ codec
support.
No 'conditionals' support yet, but I will add that soon.
Rough list of changes:
- try to unify agent2 errors
- make codecs loaded the same way other plugins are (removes extlib,
woot)
- make default values subject to validation (necessary for codecs)
- some style cleanup
- move more error messages into locales/en.yml
- fix LogStash::Event#to_s to use %{+...}
- log backtraces from the agent if debug (-vv)
- more friendly error messages
- style tweaks to stdin plugin
- copy parse_config into agent2
- improve pipeline shutdown under agent2
Notable big changes is that I try to offer suggestions as to what might
be wrong. Additionally, for unrecoverable failures, emit a big message
about how this is probably a bug and offer irc/mailing list/etc