Implement build_generator-method

Build_generator will add the redfam_talkpages_generator to the
genFactory, build a generator of the genFactory and sets self.gen
which is used as generator for run()

Related Task: [https://fs.golderweb.de/index.php?do=details&task_id=88 FS#88]
This commit is contained in:
2016-08-28 18:13:27 +02:00
parent da4f9b5d6b
commit c4d8a95672

View File

@@ -84,9 +84,14 @@ class MarkPagesBot( CurrentPageBot ): # sets 'current_page' on each treat()
def build_generator( self ): def build_generator( self ):
""" """
Builds generator Builds generator to pass to super class
""" """
self.gen = self.genFactory.getCombinedGenerator() # Add Talkpages to work on to generatorFactory
self.genFactory.gens.append( self.redfam_talkpages_generator() )
# Set generator to pass to super class
self.gen = pagegenerators.PreloadingGenerator(
self.genFactory.getCombinedGenerator() )
def redfam_talkpages_generator( self ): def redfam_talkpages_generator( self ):
""" """