@ -77,10 +77,11 @@ class Learner(Process):
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					        try : 
 
					 
					 
					 
					        try : 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					            _context  =  self . info [ ' context ' ] 
 
					 
					 
					 
					            _context  =  self . info [ ' context ' ] 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					            _label  =  self . info [ ' info ' ]  if  ' info '  in  self . info  else  _context 
 
					 
					 
					 
					            _label  =  self . info [ ' info ' ]  if  ' info '  in  self . info  else  _context 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					            # logger =  transport.factory.instance(**self.store['logger']) if 'logger' in self.store else transport.factory.instance(provider=transport.providers.CONSOLE,context='write',lock=True) 
 
					 
					 
					 
					            # logger =  
 
				
			 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 
					 
					 
					            _args  =  dict ( { ' ndx ' : self . ndx , ' module ' : self . name , ' table ' : self . info [ ' from ' ] , ' context ' : _context , ' info ' : _label , * * _args } ) 
 
					 
					 
					 
					            _args  =  dict ( { ' ndx ' : self . ndx , ' module ' : self . name , ' table ' : self . info [ ' from ' ] , ' context ' : _context , ' info ' : _label , * * _args } ) 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					            if  hasattr ( self , ' logger ' )  : 
 
					 
					 
					 
					            if  ' logger '  in  self . store  : 
 
				
			 
			
				
				
			
		
	
		
		
			
				
					
					 
					 
					 
					                self . logger . write ( _args ) 
 
					 
					 
					 
					                logger  =  transport . factory . instance ( * * self . store [ ' logger ' ] )  if  ' logger '  in  self . store  else  transport . factory . instance ( provider = transport . providers . CONSOLE , context = ' write ' , lock = True ) 
 
				
			 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 
					 
					 
					 
					 
					 
					 
					                logger . write ( _args ) 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					            self . ndx  + =  1 
 
					 
					 
					 
					            self . ndx  + =  1 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					            # if hasattr(logger,'close') : 
 
					 
					 
					 
					            # if hasattr(logger,'close') : 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					            #     logger.close() 
 
					 
					 
					 
					            #     logger.close()