UNPKG

rbt_mssql-pool-party

Version:

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

17 lines (14 loc) 448 B
import setDebug from 'debug'; const debug = setDebug('mssql-pool-party'); export default function requestMethodSuccess(request, attempts, cb) { return () => { 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; }; }