From 9418f5241dbb9f862c8e8e7603bc8f1c1fac63a1 Mon Sep 17 00:00:00 2001 From: Ryan Williams Date: Thu, 3 Dec 2009 18:50:04 -0800 Subject: [PATCH] Indentation problem caused >2.4 to break. --- eventlet/pools.py | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/eventlet/pools.py b/eventlet/pools.py index cdd6f43..f15b506 100644 --- a/eventlet/pools.py +++ b/eventlet/pools.py @@ -18,25 +18,25 @@ class AllFailed(FanFailed): try: from contextlib import contextmanager exec(''' - @contextmanager - def item_impl(self): - """ Get an object out of the pool, for use with with statement. +@contextmanager +def item_impl(self): + """ Get an object out of the pool, for use with with statement. - >>> from eventlet import pools - >>> pool = pools.TokenPool(max_size=4) - >>> with pool.item() as obj: - ... print "got token" - ... - got token - >>> pool.free() - 4 - """ - obj = self.get() - try: - yield obj - finally: - self.put(obj) - ''') + >>> from eventlet import pools + >>> pool = pools.TokenPool(max_size=4) + >>> with pool.item() as obj: + ... print "got token" + ... + got token + >>> pool.free() + 4 + """ + obj = self.get() + try: + yield obj + finally: + self.put(obj) +''') except ImportError: item_impl = None