В случае, если кому-то еще интересно, вот как я удалил запись, используя совет Роберта по обезьяне-патчу.
Стандартный подход для вставки приложений выглядит следующим образом:
def webapp_add_wsgi_middleware(app):
from google.appengine.ext.appstats import recording
app = recording.appstats_wsgi_middleware(app)
return app
Вот что я сделал вместо этого:
def webapp_add_wsgi_middleware(app):
from google.appengine.ext.appstats import recording
def save(self):
try:
self._save()
except Exception:
pass
recording.Recorder.save = save
app = recording.appstats_wsgi_middleware(app)
return app
При этом сохраняется исходная функция save () «игнорировать все исключения», но удаляет все журналы вокруг нее.