Skip to content

ALL-ERRO0004 · examples

These examples come directly from ALL-ERRO0004. Read their source.

try:
record = fetch(key)
if record.expired:
raise StaleRecord(key)
except StaleRecord:
record = rebuild(key)
def fresh(key):
record = fetch(key)
if record.expired:
raise StaleRecord(key)
return record
try:
record = fresh(key)
except StaleRecord:
record = rebuild(key)