fix(ingest/nifi): add error handling for version (#11385)

This commit is contained in:
Aseem Bansal 2024-09-16 22:45:53 +05:30 committed by GitHub
parent dc3546578f
commit d82e4782c2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -638,7 +638,12 @@ class NifiSource(Source):
)
nifi_version: Optional[str] = None
if about_response.ok:
nifi_version = about_response.json().get("about", {}).get("version")
try:
nifi_version = about_response.json().get("about", {}).get("version")
except Exception as e:
logger.error(
f"Unable to parse about response from Nifi: {about_response} due to {e}"
)
else:
logger.warning("Failed to fetch version for nifi")
cluster_response = self.session.get(