Это не декоратор, а прокси. Я бы скорее сделал логирование ошибок в самих исключениях. Если запрос к api может не пройти из-за серверных проблем api или сети, то лучше не выбрасывать исключение сразу, а попытаться сделать еще пару попыток, а уже потом выбрасывать исключение.