#NEWLINE# def worker( self ) : #NEWLINE# #INDENT# self . meta = [ ] #NEWLINE# total = len ( self . list ) #NEWLINE# for i in range ( 0 , total ) : #NEWLINE# #INDENT# self . list [ i ] . update ( { #NEWLINE# #INDENT# 'metacache' : False , #NEWLINE# #UNINDENT# } ) #NEWLINE# #UNINDENT# self . list = metacache . fetch ( self . list , self . info_lang ) #NEWLINE# for r in range ( 0 , total , 25 ) : #NEWLINE# #INDENT# threads = [ ] #NEWLINE# for i in range ( r , ( r + 25 ) ) : #NEWLINE# #INDENT# if ( i <= total ) : #NEWLINE# #INDENT# threads . append ( workers . Thread ( self . super_info , i ) ) #NEWLINE# #UNINDENT# #UNINDENT# [ i . start ( ) for i in threads ] #NEWLINE# [ i . join ( ) for i in threads ] #NEWLINE# #UNINDENT# if ( len ( self . meta ) > 0 ) : #NEWLINE# #INDENT# metacache . insert ( self . meta )