summaryrefslogtreecommitdiffstats
path: root/pyload/network/Bucket.py
diff options
context:
space:
mode:
authorGravatar Walter Purcaro <vuolter@users.noreply.github.com> 2015-05-12 02:17:30 +0200
committerGravatar Walter Purcaro <vuolter@users.noreply.github.com> 2015-05-12 03:22:32 +0200
commit000426c9d890ba2a71625a7454f9c573f10b9bae (patch)
tree8fa66da5061b850778f72f84038d9bb8bfa31f2f /pyload/network/Bucket.py
parent'from os' -> 'import os' and so on... (diff)
downloadpyload-000426c9d890ba2a71625a7454f9c573f10b9bae.tar.xz
'from time' -> 'import time' and so on...
Diffstat (limited to 'pyload/network/Bucket.py')
-rw-r--r--pyload/network/Bucket.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/pyload/network/Bucket.py b/pyload/network/Bucket.py
index b7f33f993..4f152f0d4 100644
--- a/pyload/network/Bucket.py
+++ b/pyload/network/Bucket.py
@@ -2,8 +2,7 @@
# @author: RaNaN
import threading
-
-from time import time
+import time
MIN_RATE = 10240 #: 10kb minimum rate
@@ -14,7 +13,7 @@ class Bucket(object):
def __init__(self):
self.rate = 0 #: bytes per second, maximum targeted throughput
self.tokens = 0
- self.timestamp = time()
+ self.timestamp = time.time()
self.lock = threading.Lock()
@@ -45,7 +44,7 @@ class Bucket(object):
def calc_tokens(self):
if self.tokens < self.rate:
- now = time()
+ now = time.time()
delta = self.rate * (now - self.timestamp)
self.tokens = min(self.rate, self.tokens + delta)
self.timestamp = now