| 
					
				 | 
			
			
				@@ -16,6 +16,7 @@ from kombu.utils import cached_property 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from celery import states 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from celery.exceptions import ImproperlyConfigured 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from celery.five import items, string_t 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+from celery.utils.objects import Bunch 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from celery.utils.timeutils import maybe_timedelta 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from .base import BaseBackend 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -36,12 +37,6 @@ else:                                       # pragma: no cover 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 __all__ = ['MongoBackend'] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-class Bunch(object): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    def __init__(self, **kw): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        self.__dict__.update(kw) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 class MongoBackend(BaseBackend): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     host = 'localhost' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     port = 27017 
			 |