Singly/hallway — pull request #634 by smurthas (2012-10-27 02:12:12+00:00)
Title: lockman

This moves all of the pid locking into its own module (`lockman`) and add a unit test for it. I'll be honest, I was super torn between lockman and locksmith.

I'm have strong confidence that this is working as expected - its a refactor, no functional changes, and has comprehensive unit tests.

It uses the `fakeredis` module, but I'm not sure how to update Travis config file (to user `fakeredis`), so I'm not sure if that part will work yet. @temas?

It's hard to test any sort of "live" lock competition locally by hand, so all I'd like is a code review.