rbt_mssql-pool-party
Version:
Extension of mssql that provides management of multiple connection pools, dsns, retries, and more
17 lines (15 loc) • 761 B
JavaScript
;var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports, "__esModule", { value: true });exports["default"] = requestMethodSuccess;var _debug = _interopRequireDefault(require("debug"));
var debug = (0, _debug["default"])('mssql-pool-party');
function requestMethodSuccess(request, attempts, cb) {
return function () {
debug('request %s succeeded', request.id);
if (typeof cb === 'function') {
return cb(null, attempts.success);
}
if (request.stream) {
return request.emit('poolparty_done', attempts.success, attempts.attemptNumber);
}
return attempts.success;
};
}module.exports = exports.default;
//# sourceMappingURL=request-method-success.js.map