summaryrefslogtreecommitdiffstats
path: root/module/plugins/Account.py
diff options
context:
space:
mode:
authorGravatar Pedro Algarvio <pedro@algarvio.me> 2012-02-04 04:06:15 +0100
committerGravatar Pedro Algarvio <pedro@algarvio.me> 2012-02-04 04:06:15 +0100
commita0ebf8d7a70fde61c754af2f146abc3d9b3511f9 (patch)
tree9201d95bd60cea72873eab62d6592400048ae0df /module/plugins/Account.py
parentCorrect import. (diff)
downloadpyload-a0ebf8d7a70fde61c754af2f146abc3d9b3511f9.tar.xz
Add helper method `formatTrafficleft()` to `module.plugins.Account`.
Regarding Oron account and hoster plugins, make use of `formatSize`, `parseFileSize` and the `Account`'s `formatTrafficleft()` helper method.
Diffstat (limited to 'module/plugins/Account.py')
-rw-r--r--module/plugins/Account.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/module/plugins/Account.py b/module/plugins/Account.py
index 780a8ee69..d30f6920c 100644
--- a/module/plugins/Account.py
+++ b/module/plugins/Account.py
@@ -4,7 +4,7 @@ from time import time
from traceback import print_exc
from threading import RLock
-from module.utils import compare_time, parseFileSize, lock, from_string
+from module.utils import compare_time, formatSize, parseFileSize, lock, from_string
from module.Api import AccountInfo
from module.network.CookieJar import CookieJar
@@ -241,6 +241,9 @@ class Account(Base, AccountInfo):
def parseTraffic(self, string): #returns kbyte
return parseFileSize(string) / 1024
+ def formatTrafficleft(self):
+ return formatSize(self.trafficleft*1024)
+
def wrongPassword(self):
raise WrongPassword