#NEWLINE# def iter_all_configs( self , handled = None ) : #NEWLINE# #INDENT# handled = ( handled or set ( ) ) #NEWLINE# for conf in self . iter_configs ( ) : #NEWLINE# #INDENT# if ( conf . name not in handled ) : #NEWLINE# #INDENT# handled . add ( conf . name ) #NEWLINE# ( yield conf ) #NEWLINE# #UNINDENT# #UNINDENT# parent_name = self . get ( 'parent' ) #NEWLINE# if parent_name : #NEWLINE# #INDENT# parent_path = os . path . join ( self . confman . system_root , parent_name ) #NEWLINE# parent_node = self . confman . get_node ( parent_path , self . system ) #NEWLINE# for conf in parent_node . iter_all_configs ( handled = handled ) : #NEWLINE# #INDENT# ( yield conf )