summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/util/RequestThrottler.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-08-14 15:53:50 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-08-14 15:53:50 +0530
commit953cd9dc41ff3d52d23fe77f4ba3c18281e9d58f (patch)
tree17ff47fea3651dad192beee5d32c5fd4c538fa39 /packages/taler-wallet-core/src/util/RequestThrottler.ts
parente3850158c249d890399fdb9e083ec7e654a8380f (diff)
downloadwallet-core-953cd9dc41ff3d52d23fe77f4ba3c18281e9d58f.tar.gz
wallet-core-953cd9dc41ff3d52d23fe77f4ba3c18281e9d58f.tar.bz2
wallet-core-953cd9dc41ff3d52d23fe77f4ba3c18281e9d58f.zip
nuke some console.log statements, test wallet testing functionality in integration test
Diffstat (limited to 'packages/taler-wallet-core/src/util/RequestThrottler.ts')
-rw-r--r--packages/taler-wallet-core/src/util/RequestThrottler.ts9
1 files changed, 6 insertions, 3 deletions
diff --git a/packages/taler-wallet-core/src/util/RequestThrottler.ts b/packages/taler-wallet-core/src/util/RequestThrottler.ts
index 6f51a72bc..3b8f22f58 100644
--- a/packages/taler-wallet-core/src/util/RequestThrottler.ts
+++ b/packages/taler-wallet-core/src/util/RequestThrottler.ts
@@ -23,6 +23,9 @@
*/
import { getTimestampNow, timestampDifference } from "../util/time";
import { URL } from "./url";
+import { Logger } from "./logging";
+
+const logger = new Logger("RequestThrottler.ts");
/**
* Maximum request per second, per origin.
@@ -77,15 +80,15 @@ class OriginState {
applyThrottle(): boolean {
this.refill();
if (this.tokensSecond < 1) {
- console.log("request throttled (per second limit exceeded)");
+ logger.warn("request throttled (per second limit exceeded)");
return true;
}
if (this.tokensMinute < 1) {
- console.log("request throttled (per minute limit exceeded)");
+ logger.warn("request throttled (per minute limit exceeded)");
return true;
}
if (this.tokensHour < 1) {
- console.log("request throttled (per hour limit exceeded)");
+ logger.warn("request throttled (per hour limit exceeded)");
return true;
}
this.tokensSecond--;