Remove some debug output.

This commit is contained in:
OK 2023-12-02 22:36:48 +01:00
parent c010603178
commit 39d7c48ee3

View File

@ -1,4 +1,3 @@
import sys
import os import os
import json import json
import asyncio import asyncio
@ -72,13 +71,10 @@ def async_cache_to_file(filename):
@wraps(func) @wraps(func)
async def wrapper(*args, **kwargs): async def wrapper(*args, **kwargs):
if cache is None: if cache is None:
sys.stderr.write(f'@@@ forward {func.__name__}({repr(args)}, {repr(kwargs)}')
return await func(*args, **kwargs) return await func(*args, **kwargs)
key = json.dumps((func.__name__, list(args[1:]), kwargs), sort_keys=True) key = json.dumps((func.__name__, list(args[1:]), kwargs), sort_keys=True)
if key in cache: if key in cache:
sys.stderr.write(f'@@@ cache {func.__name__}({repr(args)}, {repr(kwargs)} -> {cache[key]}')
return cache[key] return cache[key]
sys.stderr.write(f'@@@ execute {func.__name__}({repr(args)}, {repr(kwargs)}')
result = await func(*args, **kwargs) result = await func(*args, **kwargs)
cache[key] = result cache[key] = result
with cache_file.open('wb') as fd: with cache_file.open('wb') as fd: