a3f11567d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace all remaining six usage with native Python 3 equivalents ( #7704 )  
							
							
							
						 
						
							2020-06-16 08:51:47 -04:00  
				
					
						
							
							
								 
						
							
							
								463b072b12 
								
									
								
							
								 
							
						 
						
							
							
								
								Move logging utilities out of the side drawer of util/ and into logging/ ( #5606 )  
							
							
							
						 
						
							2019-07-04 00:07:04 +10:00  
				
					
						
							
							
								 
						
							
							
								49af402019 
								
							
								 
							
						 
						
							
							
								
								run isort  
							
							
							
						 
						
							2018-07-09 16:09:20 +10:00  
				
					
						
							
							
								 
						
							
							
								77ac14b960 
								
									
								
							
								 
							
						 
						
							
							
								
								Pass around the reactor explicitly ( #3385 )  
							
							
							
						 
						
							2018-06-22 09:37:10 +01:00  
				
					
						
							
							
								 
						
							
							
								2a13af23bc 
								
							
								 
							
						 
						
							
							
								
								Use run_in_background in preference to preserve_fn  
							
							... 
							
							
							
							While I was going through uses of preserve_fn for other PRs, I converted places
which only use the wrapped function once to use run_in_background, to avoid
creating the function object. 
							
						 
						
							2018-04-27 12:55:51 +01:00  
				
					
						
							
							
								 
						
							
							
								878995e660 
								
							
								 
							
						 
						
							
							
								
								Replace Queue with six.moves.queue  
							
							... 
							
							
							
							and a six.range change which I missed the last time
Signed-off-by: Adrian Tschira <nota@notafile.com> 
							
						 
						
							2018-04-16 00:46:21 +02:00  
				
					
						
							
							
								 
						
							
							
								be0dfcd4a2 
								
							
								 
							
						 
						
							
							
								
								Do logcontexts correctly  
							
							
							
						 
						
							2018-01-18 11:57:57 +00:00  
				
					
						
							
							
								 
						
							
							
								1432f7ccd5 
								
							
								 
							
						 
						
							
							
								
								Move test stuff to tests  
							
							
							
						 
						
							2018-01-18 11:57:57 +00:00  
				
					
						
							
							
								 
						
							
							
								2f18a2647b 
								
							
								 
							
						 
						
							
							
								
								Make all fields private  
							
							
							
						 
						
							2018-01-18 11:57:54 +00:00  
				
					
						
							
							
								 
						
							
							
								dc519602ac 
								
							
								 
							
						 
						
							
							
								
								Ensure we registerProducer isn't called twice  
							
							
							
						 
						
							2018-01-18 11:07:17 +00:00  
				
					
						
							
							
								 
						
							
							
								17b54389fe 
								
							
								 
							
						 
						
							
							
								
								Fix _notify_empty typo  
							
							
							
						 
						
							2018-01-18 11:05:34 +00:00  
				
					
						
							
							
								 
						
							
							
								28b338ed9b 
								
							
								 
							
						 
						
							
							
								
								Move definition of paused_producer to __init__  
							
							
							
						 
						
							2018-01-18 11:04:41 +00:00  
				
					
						
							
							
								 
						
							
							
								a177325b49 
								
							
								 
							
						 
						
							
							
								
								Fix comments  
							
							
							
						 
						
							2018-01-18 11:02:43 +00:00  
				
					
						
							
							
								 
						
							
							
								bc67e7d260 
								
							
								 
							
						 
						
							
							
								
								Add decent impl of a FileConsumer  
							
							... 
							
							
							
							Twisted core doesn't have a general purpose one, so we need to write one
ourselves.
Features:
- All writing happens in background thread
- Supports both push and pull producers
- Push producers get paused if the consumer falls behind 
							
						 
						
							2018-01-17 16:43:03 +00:00