summaryrefslogtreecommitdiffstats
path: root/Core.py
diff options
context:
space:
mode:
authorGravatar spoob <spoob@gmx.de> 2009-05-27 22:19:24 +0200
committerGravatar spoob <spoob@gmx.de> 2009-05-27 22:19:24 +0200
commit89e728b615355befb562c11c8076f661ee61f24f (patch)
tree52c11f16f2181f00ec8624f2ee092d63382ce06a /Core.py
parentfixed log bug (diff)
downloadpyload-89e728b615355befb562c11c8076f661ee61f24f.tar.xz
created uniform plugin config, fixed some bugs
Diffstat (limited to 'Core.py')
-rw-r--r--Core.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/Core.py b/Core.py
index 06d56403d..6b316abb5 100644
--- a/Core.py
+++ b/Core.py
@@ -77,12 +77,8 @@ class Core(object):
plugin_pattern = ""
plugin_file = basename(file_handler).replace('.py', '')
for line in open(file_handler, "r").readlines():
- try:
- plugin_pattern = re.search(r"self.plugin_pattern = r\"(.*)\"", line).group(1)
- break
- print line
- except:
- pass
+ if "plugin_config['pattern']" in line:
+ plugin_pattern = line.split("r\"")[1].split("\"")[0]
if plugin_pattern != "":
self.plugins_avaible[plugin_file] = plugin_pattern
self.logger.debug(plugin_file + " hinzugefuegt")
@@ -188,7 +184,7 @@ class Core(object):
for pyfile in self.thread_list.py_downloading:
if pyfile.status.type == 'downloading':
print pyfile.status.filename + ": speed is" ,int(pyfile.status.get_speed()) ,"kb/s"
- print pyfile.status.filename + ": arraives in" ,pyfile.status.get_ETA() ,"seconds"
+ print pyfile.status.filename + ": arraives in" ,int(pyfile.status.get_ETA()) ,"seconds"
elif pyfile.status.type == 'waiting':
print pyfile.status.filename + ": wait", int(pyfile.status.waituntil -time()) , "seconds"