def extract_error_details()

in eventdata/runners/kibana_runner.py [0:0]


def extract_error_details(error_details, data):
    error_data = data.get("error", {})
    error_reason = error_data.get("reason") if isinstance(error_data, dict) else str(error_data)
    if error_data:
        error_details.add((data["status"], error_reason))
    else:
        error_details.add((data["status"], None))