UNPKG

@rudderstack/integrations-lib

Version:

A comprehensive TypeScript library providing shared utilities, SDKs, and tools for RudderStack integrations and destinations.

16 lines 1.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RedisError = void 0; const tags_1 = require("../tags"); const base_1 = require("./base"); class RedisError extends base_1.BaseError { constructor(message, statusCode = 500) { const finalStatTags = { [tags_1.TAG_NAMES.ERROR_CATEGORY]: tags_1.ERROR_CATEGORIES.TRANSFORMATION, [tags_1.TAG_NAMES.ERROR_TYPE]: tags_1.ERROR_TYPES.REDIS, }; super(message, statusCode || 500, finalStatTags); } } exports.RedisError = RedisError; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVkaXNfZXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZXJyb3JzL3JlZGlzX2Vycm9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLGtDQUFtRTtBQUNuRSxpQ0FBbUM7QUFFbkMsTUFBYSxVQUFXLFNBQVEsZ0JBQVM7SUFDdkMsWUFBWSxPQUFlLEVBQUUsYUFBcUIsR0FBRztRQUNuRCxNQUFNLGFBQWEsR0FBRztZQUNwQixDQUFDLGdCQUFTLENBQUMsY0FBYyxDQUFDLEVBQUUsdUJBQWdCLENBQUMsY0FBYztZQUMzRCxDQUFDLGdCQUFTLENBQUMsVUFBVSxDQUFDLEVBQUUsa0JBQVcsQ0FBQyxLQUFLO1NBQzFDLENBQUM7UUFFRixLQUFLLENBQUMsT0FBTyxFQUFFLFVBQVUsSUFBSSxHQUFHLEVBQUUsYUFBYSxDQUFDLENBQUM7SUFDbkQsQ0FBQztDQUNGO0FBVEQsZ0NBU0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUQUdfTkFNRVMsIEVSUk9SX0NBVEVHT1JJRVMsIEVSUk9SX1RZUEVTIH0gZnJvbSAnLi4vdGFncyc7XG5pbXBvcnQgeyBCYXNlRXJyb3IgfSBmcm9tICcuL2Jhc2UnO1xuXG5leHBvcnQgY2xhc3MgUmVkaXNFcnJvciBleHRlbmRzIEJhc2VFcnJvciB7XG4gIGNvbnN0cnVjdG9yKG1lc3NhZ2U6IHN0cmluZywgc3RhdHVzQ29kZTogbnVtYmVyID0gNTAwKSB7XG4gICAgY29uc3QgZmluYWxTdGF0VGFncyA9IHtcbiAgICAgIFtUQUdfTkFNRVMuRVJST1JfQ0FURUdPUlldOiBFUlJPUl9DQVRFR09SSUVTLlRSQU5TRk9STUFUSU9OLFxuICAgICAgW1RBR19OQU1FUy5FUlJPUl9UWVBFXTogRVJST1JfVFlQRVMuUkVESVMsXG4gICAgfTtcblxuICAgIHN1cGVyKG1lc3NhZ2UsIHN0YXR1c0NvZGUgfHwgNTAwLCBmaW5hbFN0YXRUYWdzKTtcbiAgfVxufVxuIl19