summaryrefslogtreecommitdiffstats
path: root/pyload/plugins/internal/AbstractExtractor.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyload/plugins/internal/AbstractExtractor.py')
-rw-r--r--pyload/plugins/internal/AbstractExtractor.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/pyload/plugins/internal/AbstractExtractor.py b/pyload/plugins/internal/AbstractExtractor.py
index 3cd635eff..3ce76b6fa 100644
--- a/pyload/plugins/internal/AbstractExtractor.py
+++ b/pyload/plugins/internal/AbstractExtractor.py
@@ -11,6 +11,9 @@ class WrongPassword(Exception):
pass
class AbtractExtractor:
+
+ __version__ = "0.1"
+
@staticmethod
def checkDeps():
""" Check if system satisfies dependencies
@@ -27,7 +30,7 @@ class AbtractExtractor:
raise NotImplementedError
- def __init__(self, m, file, out, fullpath, overwrite, renice):
+ def __init__(self, m, file, out, fullpath, overwrite, excludefiles, renice):
"""Initialize extractor for specific file
:param m: ExtractArchive addon plugin
@@ -42,6 +45,7 @@ class AbtractExtractor:
self.out = out
self.fullpath = fullpath
self.overwrite = overwrite
+ self.excludefiles = excludefiles
self.renice = renice
self.files = [] # Store extracted files here
@@ -90,4 +94,4 @@ class AbtractExtractor:
def getExtractedFiles(self):
"""Populate self.files at some point while extracting"""
- return self.files \ No newline at end of file
+ return self.files