diff --git a/apps/splunk-fetcher/src/yaku/splunk_fetcher/splunk/result.py b/apps/splunk-fetcher/src/yaku/splunk_fetcher/splunk/result.py index 72c6ef0..15c454e 100644 --- a/apps/splunk-fetcher/src/yaku/splunk_fetcher/splunk/result.py +++ b/apps/splunk-fetcher/src/yaku/splunk_fetcher/splunk/result.py @@ -7,12 +7,6 @@ class SplunkResult: - messages: list[dict] = [] - results: list[dict] = [] - fieldnames: list[str] = [] - override_csv: bytes | None = None - override_json: bytes | None = None - # Overrides have to be added, # as the results in the reader do not contain empty columns, which are expected so far def __init__( @@ -21,6 +15,12 @@ def __init__( override_csv: bytes | None = None, override_json: bytes | None = None, ): + self.messages: list[dict] = [] + self.results: list[dict] = [] + self.fieldnames: list[str] = [] + self.override_csv: bytes | None = None + self.override_json: bytes | None = None + logger.info("Processing SplunkResult ...") for item in reader: logger.debug(f"Processing item {item}")