mirror of
https://github.com/venthur/blag.git
synced 2025-11-26 05:02:58 +00:00
ignoe FileNotFound Error that sometimes happens when getting mtime of directories
Fixes: #231
This commit is contained in:
@@ -42,7 +42,12 @@ def get_last_modified(dirs: list[str]) -> float:
|
||||
for dir in dirs:
|
||||
for root, dirs, files in os.walk(dir):
|
||||
for f in files:
|
||||
mtime = os.stat(os.path.join(root, f)).st_mtime
|
||||
try:
|
||||
mtime = os.stat(os.path.join(root, f)).st_mtime
|
||||
except FileNotFoundError:
|
||||
# ignore files that have been deleted since the os.walk
|
||||
# call (for example temporary emacs files)
|
||||
continue
|
||||
if mtime > last_mtime:
|
||||
last_mtime = mtime
|
||||
|
||||
|
||||
Reference in New Issue
Block a user