haproxy.log containing ": " messages work now #49
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
haproxy.log files containing ": " as part of the payload resulted in a stacktrace
This was because
hubble/updater/scripts/api-requests.sh
Line 8 in b55e5fe
did a too greedy search for a ":" to figure out the source ip.
Valid messages inside haproxy.log containing ": " in the payload like
lead to a too greedy parsing, missing the source IP.
Hence, made regexp searching for ".*:" non-greedy so that haproxy.log lines containing ": " as part of the payload are processed correctly.