Adjust constructor for wrapper-script
The new wrapper-script calls a standardized API We need to be conform with that Related Task: [https://fs.golderweb.de/index.php?do=details&task_id=83 FS#83]
This commit is contained in:
@@ -49,16 +49,27 @@ class DiscussionParserBot(
|
|||||||
onlyinclude_re = re.compile(
|
onlyinclude_re = re.compile(
|
||||||
jogobot.config["redundances"]["reddiscs_onlyinclude_re"] )
|
jogobot.config["redundances"]["reddiscs_onlyinclude_re"] )
|
||||||
|
|
||||||
def __init__( self, generator ):
|
def __init__( self, genFactory, **kwargs ):
|
||||||
"""
|
"""
|
||||||
Constructor
|
Constructor
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
@param generator: The page generator that determines on which pages
|
@param genFactory GenFactory with parsed pagegenerator args to
|
||||||
to work.
|
build generator
|
||||||
@type generator: generator.
|
@type genFactory pagegenerators.GeneratorFactory
|
||||||
|
@param **kwargs Additional args
|
||||||
|
@type iterable
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
# Copy needed args
|
||||||
|
self.genFactory = genFactory
|
||||||
|
|
||||||
|
# Build generator with genFactory
|
||||||
|
self.build_generator()
|
||||||
|
|
||||||
|
# Run super class init with builded generator
|
||||||
|
super( DiscussionParserBot, self ).__init__(generator=self.gen)
|
||||||
|
|
||||||
def build_generator(self):
|
def build_generator(self):
|
||||||
"""
|
"""
|
||||||
Builds generator to work on, based on self.genFactory
|
Builds generator to work on, based on self.genFactory
|
||||||
|
|||||||
Reference in New Issue
Block a user