summaryrefslogtreecommitdiffstats
path: root/module/plugins/accounts/EasybytezCom.py
diff options
context:
space:
mode:
Diffstat (limited to 'module/plugins/accounts/EasybytezCom.py')
-rw-r--r--module/plugins/accounts/EasybytezCom.py14
1 files changed, 12 insertions, 2 deletions
diff --git a/module/plugins/accounts/EasybytezCom.py b/module/plugins/accounts/EasybytezCom.py
index 5e1a4f962..9340f49e6 100644
--- a/module/plugins/accounts/EasybytezCom.py
+++ b/module/plugins/accounts/EasybytezCom.py
@@ -8,13 +8,23 @@ from module.plugins.internal.XFSAccount import XFSAccount
class EasybytezCom(XFSAccount):
__name__ = "EasybytezCom"
__type__ = "account"
- __version__ = "0.13"
+ __version__ = "0.14"
__status__ = "testing"
+ __config__ = [("mh_activated", "bool" , "Use multihoster feature" , True ),
+ ("mh_mode" , "all;listed;unlisted", "Filter hosters to use" , "all"),
+ ("mh_list" , "str" , "Hoster list (comma separated)", "" ),
+ ("mh_interval" , "int" , "Reload interval in minutes" , 60 )]
+
__description__ = """EasyBytez.com account plugin"""
__license__ = "GPLv3"
__authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
("guidobelix", "guidobelix@hotmail.it")]
- HOSTER_DOMAIN = "easybytez.com"
+ PLUGIN_DOMAIN = "easybytez.com"
+
+
+ def grab_hosters(self, user, password, data):
+ return re.search(r'</textarea>\s*Supported sites:(.*)',
+ self.load("http://www.easybytez.com")).group(1).split(',')