INNER CODE UNIT · Python
create_export_row
stanfrbd/cyberbro · engines/abuseipdb.py:84
def create_export_row(self, analysis_result: Any) -> dict:
if not analysis_result:
return {
"a_ipdb_reports": None,
"a_ipdb_risk": None,
"a_ipdb_country": None,
"a_ipdb_isp": None,
"a_ipdb_domain": None,
"a_ipdb_usage_type": None,
"a_ipdb_is_tor": None,
"a_ipdb_last_reported": None,
}
return {
"a_ipdb_reports": analysis_result.get("reports"),
"a_ipdb_risk": analysis_result.get("risk_score"),
"a_ipdb_country": analysis_result.get("country_name"),
"a_ipdb_isp": analysis_result.get("isp"),
"a_ipdb_domain": analysis_result.get("domain"),