A small python script to purge corrupted lancache entries for Steam.
This script reads the "access.log" created by "Monolithic Game Download Cache Docker Container" to identify files which are corrupted. Corrupted files will be requested multiple times. If the script detects a file being requested five times in a row, it will purge the file from the cache.
- Tailer Python Module
- Must be executed on machine running "Monolithic Game Download Cache Docker Container".
- Requires "sudo" privileges as the cache directory is under the "root" user.
- Only watches "access.log" for "Steam" cache files.
File paths for the cache folder need to be changed in "main.py" if they differ from the default install of the "Monolithic Game Download Cache Docker Container".