Metzploreur/node_modules/@smithy/util-retry/dist-es/defaultRetryToken.js
clement callaert 244d45ceb8 Version 2
2023-11-01 17:33:25 +01:00

11 lines
388 B
JavaScript

import { MAXIMUM_RETRY_DELAY } from "./constants";
export const createDefaultRetryToken = ({ retryDelay, retryCount, retryCost, }) => {
const getRetryCount = () => retryCount;
const getRetryDelay = () => Math.min(MAXIMUM_RETRY_DELAY, retryDelay);
const getRetryCost = () => retryCost;
return {
getRetryCount,
getRetryDelay,
getRetryCost,
};
};