if (err) {
mariaPool.destroy(client);
meta.result = err;
- return reject(meta);
+ reject(meta);
}
meta.result = rows;
mariaPool.release(client);
logger.info(JSON.stringify(meta));
- return resolve(meta);
+ resolve(meta);
});
}).catch(function (err) {
logger.error(err.message);
- return reject(err);
+ reject(err);
});
});
};
-module.exports = dbPool;
\ No newline at end of file
+module.exports = dbPool;
/**
* mariadb
*/
-var mariadb = mariadb || {};
+var mariadb = {};
mariadb.queries = {
'addJob': [
if (err) {
logger.error('connection error');
logger.error(err);
- throw err;
+ reject(err);
}
logger.info('connection success');
+ reolsve();
});
});
};
'use strict';
-/**
- * using WebSocket
- */
-
-var fs = require('fs');
-var path = require('path');
var mkdirp = require('mkdirp');
-var request = require('request');
var exec = require('child_process').exec;
var TreeKill = require('tree-kill');
var util = require('util');
*/
var processMgr = [];
-var user;
-
Mic.isAvailable = function isAvailable() {
if (processMgr.length < PROCESS_CNT_MAX) {
return true;
+'use strict';
+
// middle-ware
var express = require('express');
var router = express.Router();
-var express = require('express');
+'use strict';
+
var moment = require('moment');
var JL = require('jsnlog').JL;
var http = require('http');
+'use strict';
+
var socketio = require('socket.io');
var JL = require('jsnlog').JL;
var logger = JL('socketio.js');
-var url = require('url');
var Mic = require('./mic');
var AppConfig = require('../config.json');
return io;
};
-module.exports.listen = listen;
\ No newline at end of file
+module.exports.listen = listen;
'use strict';
-var mariaSql = require('mariasql');
var JL = require('jsnlog').JL;
var logger = JL('ticcore.js');
var http = require('http');
var AppConfig = require('../config.json');
-var _ = require('lodash');
/**
* ticcore
*/
-var ticcore = ticcore ||{};
+var ticcore = {};
/**
* server
ticCoreReq.end();
};
-module.exports = ticcore;
\ No newline at end of file
+module.exports = ticcore;
function _radioHandler() {
$("input:radio[name='recipe']").each(function (index, value) {
var classDomQuery = '.' + value.id;
+ var helpDomQuery = '#' + value.id + '-help';
$(classDomQuery).each(function (index, dom) {
// recipe file
if (dom.id === 'tic-import-recipe-file-input') {
if (value.checked === false ) {
recipeDropZone.disable();
- var helpDomQuery = '#' + value.id + '-help';
$(helpDomQuery).empty();
} else {
recipeDropZone.enable();
// recipe and repo url
if (value.checked === false ) {
$(dom).val('').change();
- var helpDomQuery = '#' + value.id + '-help';
$(helpDomQuery).empty();
}
$(dom).prop('disabled', !value.checked);