UNPKG

rbt_mssql-pool-party

Version:

Extension of mssql that provides management of multiple connection pools, dsns, retries, and more

19 lines (17 loc) 815 B
"use strict";var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports, "__esModule", { value: true });exports["default"] = requestMethodFailure;var _debug = _interopRequireDefault(require("debug")); var debug = (0, _debug["default"])('mssql-pool-party'); function requestMethodFailure(request, attempts, cb) { return function (err) { debug("request ".concat(request.id, " failed!")); debug(err); if (typeof cb === 'function') { return cb(err); } if (request.stream) { request.emit('poolparty_error', err, attempts.attemptNumber); return request.emit('poolparty_done', undefined, attempts.attemptNumber); } throw err; }; }module.exports = exports.default; //# sourceMappingURL=request-method-failure.js.map