A distributed lock client on top of dynamo written in python