Skip to content

dag-core / Exports / RunCostPolicyEvaluator

Class: RunCostPolicyEvaluator

Default cost policy evaluator that checks if the next estimated credits stays within the run budget.

Implements

Table of contents

Constructors

Methods

Constructors

constructor

new RunCostPolicyEvaluator(): RunCostPolicyEvaluator

Returns

RunCostPolicyEvaluator

Methods

assertWithinBudget

assertWithinBudget(currentTotalCredits, nextEstimatedCredits, runCreditLimit?): TResult<number, IDagError>

Parameters

NameType
currentTotalCreditsnumber
nextEstimatedCreditsnumber
runCreditLimit?number

Returns

TResult<number, IDagError>

Implementation of

IRunCostPolicyEvaluator.assertWithinBudget

Defined in

services/node-lifecycle-runner.ts:14

Released under the MIT License.