Untitled
unknown
plain_text
2 years ago
1.1 kB
6
Indexable
const { filterOffenses } = require('../logics/FilterOffenses');
const { verifyOffense } = require('../logics/VerifyOffenses');
const { pagerDutyNotification } = require('../logics/PagerDutyNotification');
async function main() {
//Retrieve offenses from MRadar
const data = require('../../Repository/mocked-data.json') //This is just a mocked data
//Task 1 - Filter offenses
var filteredOffensesResult = await filterOffenses(data);
//Task 2 - Verify offenses
var verifiedOfenseResult = await verifyOffense(filteredOffensesResult);
//Task 3 - PagerDuty notification
await pagerDutyNotification(verifiedOfenseResult);
//Display object including nested objects
console.dir(filteredOffensesResult, { depth: null }); // Comment this line to do not display the return of filteredOffensesResult function
console.dir(verifiedOfenseResult, { depth: null }); // Comment this line to do not display the return of verifiedOfenseResult function
//testing
}
module.exports = { main };
Editor is loading...
Leave a Comment