Вы можете написать свой собственный декоратор, который смотрит на pylons.config ["debug"] и в зависимости от этого либо возвращает функцию без изменений, либо украшает beaker_cache. Что-то в этом роде (совершенно не проверено!):
from pylons import config
def my_cache(*args, **kwargs):
if config["debug"]:
decorate = lambda f: f
else:
decorate = beaker_cache(*args, **kwargs)
return decorate