gun/trace.js
2020-02-02 22:59:48 -08:00

27 lines
1.0 KiB
JavaScript

;(async function start(){
var z;
try{ z = require('0x');
} catch(e){
return require('./examples/http.js');
}
function go(){
start();
setTimeout(function(){try{
var zip = require("child_process");
zip.execSync('zip -r flametracedata.zip flamedata/');
require('./lib/fsrm')('./flamedata');
require('./lib/email').send({
text: "zip attached",
from: "mark@gun.eco",
to: "mark@gun.eco",
subject: "TRACE GUN",
attachment:[{path: __dirname+"/flametracedata.zip", type:"application/zip", name:"flametracedata.zip"}]
}, function(err){
if(!err){ return }
console.log("@@@@@@@@@@ EMAIL ERROR @@@@@@@@@@", err);
require('./lib/email').send({text: "check https://gunjs.herokuapp.com/gun/flametracedata.zip", from: "mark@gun.eco", to: "mark@gun.eco", subject: "TRACE GUN CHECK"}, function(err){});
})
}catch(err){ console.log("@@@@@@@@@@ TRACE ERROR @@@@@@@@@", err) }},5000);
}
require('0x')({argv: ['./examples/http.js'], outputDir: 'flamedata', workingDir: __dirname, onProcessExit: go});
}());