Log the exception if the worker fails.
This commit is contained in:
parent
e39d99b2ac
commit
edee5e6b58
3 changed files with 19 additions and 15 deletions
10
tools.py
10
tools.py
|
|
@ -563,6 +563,16 @@ php5_syntax.dependencies = {"php"}
|
|||
#############################
|
||||
|
||||
|
||||
|
||||
LOG_PATH = os.path.join(os.getcwd(), "vigil.log")
|
||||
|
||||
|
||||
def log_error(message=None):
|
||||
message = traceback.format_exc() if message is None else message + "\n"
|
||||
with open(LOG_PATH, "a") as log_file:
|
||||
log_file.write(message)
|
||||
|
||||
|
||||
def lru_cache_with_eviction(maxsize=128, typed=False):
|
||||
versions = {}
|
||||
make_key = functools._make_key
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue