run_watchers raises NotImplemented exception for memcache driver

Bug #1470264 reported by Adam Gandelman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tooz
Fix Released
Undecided
Unassigned

Bug Description

Started hacking on something that uses memcache+tooz last week. This week its broke! Looks like https://review.openstack.org/#/c/191252/2 changed things up a bit and now the memcache driver's run_watchers() raises a NotImplemented. Simple test:

from tooz import coordination

coordinator = coordination.get_coordinator(
    'memcached://localhost:11211', 'trusty')
coordinator.start()
coordinator.heartbeat()
coordinator.run_watchers()

Looks like MRO is no longer off and the new mixin is not being correctly, assuming this affects the other drivers touched by 191252 but haven't tested yet.

Changed in python-tooz:
status: New → In Progress
Changed in python-tooz:
status: In Progress → Fix Committed
Changed in python-tooz:
milestone: none → 1.27.0
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.