tooz/tooz
Joshua Harlow 963bba02a0 Reduce duplication of code in handling multi-type blocking argument
The 'blocking' argument typically either means blocking as a bool
or blocking true but with the given timeout, so in various drivers they
handle this multi-type argument in nearly the same manner. To unify
that usage we can just have a utils method that breaks the multi-type
argument into its components and uniformly use that in drivers.

Change-Id: I0a6c4b50919fab72d383b9c9f2e772fc931cb6b8
2015-12-11 15:54:29 -08:00
..
drivers Reduce duplication of code in handling multi-type blocking argument 2015-12-11 15:54:29 -08:00
tests tests: allow ipc to bypass blocking=False test 2015-11-26 17:34:32 +01:00
__init__.py Switch to a custom NotImplemented error 2014-09-12 11:20:17 +02:00
coordination.py Add 'requires_beating' property to coordination driver 2015-12-02 11:54:02 -08:00
locking.py Add 'is_still_owner' lock test function 2015-11-19 18:20:31 -08:00
utils.py Reduce duplication of code in handling multi-type blocking argument 2015-12-11 15:54:29 -08:00