0b1723ed776b8fe521aaf74bacdc5f440eb08ad9
				
			
			
		
	 Julien Danjou
		
	
	0b1723ed77
	
	
	Move the cached-based watcher implementation into its own class
			Julien Danjou
		
	
	0b1723ed77
	
	
	Move the cached-based watcher implementation into its own class
		
			
			There's a lot of methods implementing the common watcher tools that are inherited from all drivers whereas there is no need for that. The mixin is actually not correctly designed, as it mixes the hooks and the cache code. This splits out the common implementation into its common class that can be inherited to implement this model of driver. The Kazoo and Zake drivers are also merged to simplify code, as the base class was not used. Change-Id: I1acbf1983165d00e68b96cbca2bc5c1e2acadfa8
Tooz
The Tooz project aims at centralizing the most common distributed primitives like group membership protocol, lock service and leader election by providing a coordination API helping developers to build distributed applications.
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/tooz
- Source: http://git.openstack.org/cgit/openstack/tooz
- Bugs: http://bugs.launchpad.net/python-tooz/
Join us
Description