ilink_updater
Version:
36 lines (32 loc) • 1.08 kB
JavaScript
updater.init_host_list = function (cb) {
REDISCLIENT.get("HOST_LIST", function (err, redis_result) {
if (redis_result) {
HOST_LIST = JSON.parse(redis_result);
cb();
} else {
console.log('no host list');
process.exit();
}
});
};
updater.full_init = function (cb) {
updater.init_host_list(function(){
REDISCLIENT.get("mysql_update", function (err, info) {
if(info){
var querys= JSON.parse(info);
QUERY_DEFINITIONS=querys;
querys=null;
cb(null, querys)
}else{
var M={
name: 'no redis mysql_all_querys',
source: 'ilink_insert/initializer/' + __line,
function: __function
};
pino.error(M);
rsmq.sendMessage({qname: "fatal", message: JSON.stringify(M)}, function (err, res) {});
process.exit();
}
});
})
};