jsdb-server
Version:
JSDB Written using Chrome's V8, implemented in Node.js. Having as its main objectives to be: simple, minimalist and effective for data persistence. In addition to easy integration with other programming languages.
23 lines (16 loc) • 511 B
JavaScript
const /* Declaring imports */
_monitoring = require('./../monitoring/monitoring.manager');
module.exports = {
roles : [ 'grantAll', 'status' ],
execute : function(transaction, callback) {
if(!_io.exist(_path.buildInstanceDir(transaction.getData()))){
callback(new _error.BusinessError('INSTNFD'));
return;
}
var instance = transaction.getData();
var result = _monitoring.getInstanceStatus(instance);
callback(_.noop(), result);
},
rollback : function(transaction, error){
}
}