From ae5f78decc52161d93dba415c91f92856b0d768c Mon Sep 17 00:00:00 2001 From: "Vgr E. Barry" Date: Wed, 9 Sep 2015 10:05:35 -0400 Subject: [PATCH] Add a proper repr() for oyoyo.TokenBucket (useful for debugging) --- oyoyo/client.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/oyoyo/client.py b/oyoyo/client.py index 7d9951e..519be52 100644 --- a/oyoyo/client.py +++ b/oyoyo/client.py @@ -57,7 +57,8 @@ class TokenBucket(object): self.timestamp = now return self._tokens - + def __repr__(self): + return "{self.__class__.__name__}(capacity={self.capacity}, fill rate={self.fill_rate}, tokens={self.tokens})".format(self=self) def add_commands(d): def dec(cls):