Discover log files in all sub-directories using Python

Usage:
./discover.log.files.py /var/log
Output:
{"data": [{"{#LOGFILEPATH}": "/var/log/bootstrap.log"}, {"{#LOGFILEPATH}": "/var/log/user.log"}, {"{#LOGFILEPATH}": "/var/log/boot.log"}, {"{#LOGFILEPATH}": "/var/log/dpkg.log"}, {"{#LOGFILEPATH}": "/var/log/alternatives.log"}, {"{#LOGFILEPATH}": "/var/log/kern.log"}, {"{#LOGFILEPATH}": "/var/log/auth.log"}, {"{#LOGFILEPATH}": "/var/log/daemon.log"}, {"{#LOGFILEPATH}": "/var/log/fontconfig.log"}, {"{#LOGFILEPATH}": "/var/log/mysql/error.log"}, {"{#LOGFILEPATH}": "/var/log/apt/term.log"}, {"{#LOGFILEPATH}": "/var/log/apt/history.log"}]}
Validate:
https://jsonlint.com/

No comments: