Update logger
This commit is contained in:
1 parent
866396ee3a
commit
21c3936eed
1 file changed
+2
-6
@@ -69,7 +69,7 @@ const reportIp = async ({ srcIp, dpt = 'N/A', proto = 'N/A', timestamp }, catego
|
|||||||
logger.success(`Reported ${srcIp} [${dpt}/${proto}]; Categories: ${categories}; Abuse: ${res.data.abuseConfidenceScore}%`);
|
logger.success(`Reported ${srcIp} [${dpt}/${proto}]; Categories: ${categories}; Abuse: ${res.data.abuseConfidenceScore}%`);
|
||||||
return true;
|
return true;
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
const status = err.response?.status ?? 'unknown';
|
const status = err.response?.status;
|
||||||
if (status === 429 && JSON.stringify(err.response?.data || {}).includes('Daily rate limit')) {
|
if (status === 429 && JSON.stringify(err.response?.data || {}).includes('Daily rate limit')) {
|
||||||
if (!ABUSE_STATE.isLimited) {
|
if (!ABUSE_STATE.isLimited) {
|
||||||
ABUSE_STATE.isLimited = true;
|
ABUSE_STATE.isLimited = true;
|
||||||
@@ -87,11 +87,7 @@ const reportIp = async ({ srcIp, dpt = 'N/A', proto = 'N/A', timestamp }, catego
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
const failureMsg = `Failed to report ${srcIp} [${dpt}/${proto}]; ${err.response?.data?.errors ? JSON.stringify(err.response.data.errors) : err.message}`;
|
const failureMsg = `Failed to report ${srcIp} [${dpt}/${proto}]; ${err.response?.data?.errors ? JSON.stringify(err.response.data.errors) : err.message}`;
|
||||||
if (status === 429) {
|
status === 429 ? logger.info(failureMsg) : logger.error(failureMsg);
|
||||||
logger.info(failureMsg);
|
|
||||||
} else {
|
|
||||||
logger.error(failureMsg);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in new issue
Block a user