updateRecommendationNode function
update geiger recommendation node
Implementation
Future updateRecommendationNode(var path, var nodeName,var type) async {
try {
Node recommendationNode = NodeImpl('$path$nodeName',Types.owner);
///owner is indicator
recommendationNode.owner = Types.owner;
///To call parsing metric function
var threatRecoList = await crtGRecommendation(type);
///loop each {threat : recommendation List}
for (NodeValue tr in threatRecoList) {
await recommendationNode.addValue(tr);
}
await Storage.controller.update(recommendationNode);
logger.i('UPDATE $nodeName Node => ${await Storage.controller.dump('$path$nodeName')}');
} catch (e) {
logger.e(e);
}
}