It is now possible to save the results to an AWS S3 bucket

This commit is contained in:
Gaël Métais
2021-03-14 01:49:23 +00:00
parent 2da4371847
commit 9211074b32
3 changed files with 123 additions and 10 deletions
+2 -4
View File
@@ -5,10 +5,11 @@ var ylt = require('../../index');
var ScreenshotHandler = require('../../screenshotHandler');
var RunsQueue = require('../datastores/runsQueue');
var RunsDatastore = require('../datastores/runsDatastore');
var ResultsDatastore = require('../datastores/resultsDatastore');
var serverSettings = (process.env.IS_TEST) ? require('../../../test/fixtures/settings.json') : require('../../../server_config/settings.json');
var ResultsDatastore = (serverSettings.awsHosting) ? require('../datastores/awsResultsDatastore') : require('../datastores/resultsDatastore');
var ApiController = function(app) {
'use strict';
@@ -134,9 +135,6 @@ var ApiController = function(app) {
.then(function() {
// Remove uneeded temp screenshot path
delete data.params.options.screenshot;
// Here we can remove tools results if not needed
delete data.toolsResults.phantomas.offenders.requests;
return resultsDatastore.saveResult(data);
})