Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add support for variable strings (#386)
* add tsv utilities * move logstash utilities to its own file * add test for tsv utilities * add template for variable strings * add test for variable strings template * rename field for clarity * update template field names * remove inline field set for clarity * add template documentation * rename field for clarity * add omitempty for custom-data set * change parameter-based configuration to struct-based for clarity * add option for including tsv-file * add template-group-by-custom-data to plugin template * add sid-list to plugin template * ignore coverage on internal dpluger package * add missing identifier block * fix: enable category field checking * tidy up es7 collect method * fix: fix empty parsed PluginSID simplify tsvref upsert plugin add test for tsvref upsert plugin * remove old tsvref upsert method * remove extra newline * doc: add in-code documentaiton * fix in-code documentation * change variable names for readability * fix: add variable strings support for non-collect run * add parsable implementation * fix: add variable strings support for collect-type run * add sid-list to viper binding * fix: fix incorrect template reference * add custom-data into plugin-sid set * add test for es7-client * change dpluger create plugin flow to match variable strings update * fix incorrect template indentation
- Loading branch information