function setConfig(syslogServer, level) { console.log(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') +': Using syslog server ' + syslogServer + ' with log level ' + level); logger = syslog.createClient(syslogServer); logLevel = level; }
multer.diskStorage({ destination: (request, file, callback) => { callback(null, './profile_imgs/'); }, filename: (request, file, callback) => { let lastDotIndex = file.originalname.lastIndexOf("."); let name = file.originalname.slice(0, lastDotIndex) let extension = file.originalname.slice(lastDotIndex) let newName = `${name}-${dateformat(new Date(), 'isoDateTime')}${extension}` callback(null, newName) } })
var date = function () { return dateformat("GMT:ddd, dd mmm yyyy HH:MM:ss") + " GMT"; }
function trainBLDA(data, channels, modelFilename, cb) { const classifier = new BLDA(); if (modelFilename) { const model = require(modelFilename); classifier.evidence = model.evidence; classifier.alpha = model.alpha; classifier.beta = model.beta; classifier.p = model.p; classifier.w = model.w; cb && cb(classifier); return classifier; } classifier.train(data.vectors, data.labels, () => { if (!modelFilename) { mkdirp.sync('./blda-models'); const filename = `./blda-models/${dateformat(new Date(), 'yyyy.mm.dd_HH.MM.ss')}.json`; fs.writeFileSync(filename, JSON.stringify(classifier, null, '\t')); } cb && cb(classifier); }); }
shell.cd(ghPagesDir); shellExec('git add -A .'); shellExec('git commit -m "Autogenerated new docs at ' + dateformat(new Date()) + '"'); shellExec('git fetch origin && git rebase origin/gh-pages'); shellExec('git push origin gh-pages');
}; const filename = `./nn-models/${savedData.opts.learningRate}-${savedData.opts.sizes.join('|')}-${dateformat(new Date(), 'yyyy.mm.dd_HH.MM.ss')}.json`;
console.log(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') +': File "' + localFile + '" previously uploaded, skipping.'); syslogger.logDebug('File "' + localFile + '" previously uploaded, skipping.'); if (callback) checkIfFileExists(config, remotePath, localFile, md5hash, function (status) { if (status === 200) { console.log(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') +': File "' + localFile + '" already exists remote, not re-uploading.'); syslogger.logDebug('File "' + localFile + '" already exists, skipping.'); jfsdb.addUploadedFile(localFile, md5hash); console.error(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') + ': ERROR: Failed to upload "' + localFile + '", response ' + status); syslogger.logError('Failed to upload "' + localFile + '". StatusCode: ' + status); console.log(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') + ': Uploaded "' + localFile + '"'); jfsdb.addUploadedFile(localFile, md5hash); syslogger.logInfo('File "' + localFile + '" uploaded.'); console.error(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') +': ERROR: Unknown status ' + status); syslogger.logError('Failed to upload "' + localFile + '". StatusCode: ' + status); if (callback)
function uploadFolder (config, remotePath, localFolder, ignore, syslogger) { console.log(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') +': Scanning ' + localFolder); console.log(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') +': Ignoring files matching: ' + ignore); console.log(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') +': Uploading ' + files.length + ' files'); function error(err) { if (err) { console.error(dateformat(new Date(), 'dd.mm.yyyy HH:MM:ss') +': ERROR: ' + err); syslogger.logError('Error uploading file:' + err);
rangeTags, now = new Date(), timestamp = dateformat(now, "mmmm d, yyyy");
function timestamp() { return dateformat('yyyy-mm-dd HH:MM:ss (Z)') }