mcms-node-core
Version:
mcms node core module.
27 lines (21 loc) • 611 B
JavaScript
module.exports = (function(App){
return loadDriver;
function loadDriver(connection){
var Conn;
try {
Conn = require(connection.driver)(connection);
return Conn;
}
catch (err){
//console.log('Global Error : ',err);
}
//if not try to load it through the supported drivers
try {
Conn = require(__dirname + '/drivers/' + connection.driver)(connection);
}
catch (err){
console.log('Local Error : ',err);
}
return Conn;
}
});