This repository has been archived on 2023-12-18. You can view files and clone it, but cannot push or open issues or pull requests.
ArrDeleteFiles/Readarr/delete_files.py
Gregory Salaun 07bbb21b28 update
2023-02-15 11:16:29 +07:00

45 lines
1.3 KiB
Python
Executable File

#!/home/rouggy/Scripts/ArrDeleteFiles/.venv/bin/python3
import sys
import os
book = {}
PATH_LIST = ["EBooks"]
try:
book = {
"EventType": os.environ.get('readarr_eventtype'),
"AuthorId": os.environ.get('readarr_author_id'),
"AuthorName": os.environ.get('readarr_author_name'),
"AuthorPath": os.environ.get('readarr_author_path'),
"AuthorGrid": os.environ.get('readarr_author_grid'),
"BookId": os.environ.get('readarr_book_id'),
"BookTitle": os.environ.get('readarr_book_title'),
"BookGrid": os.environ.get('readarr_book_grid'),
"BookReleaseDate": os.environ.get('readarr_book_releasedate'),
"DownloadClient": os.environ.get('readarr_download_client'),
"DownloadId": os.environ.get('readarr_download_id'),
"AddedBookPath": os.environ.get('readarr_addedbookpaths'),
"DeletedPath": os.environ.get('readarr_deletedpaths')
}
except:
print("Cannot get env variables")
for key, value in book.items():
with open('/home/rouggy/Scripts/Readarr/log.txt', 'a') as f:
f.write(f"{key}: {value}")
f.write('\n')
f.close()
if radarrBasePath not in PATH_LIST:
try:
os.remove(radarrSourcePath)
os.rmdir(radarrMovieFolder)
except:
pass
else:
try:
os.remove(radarrSourcePath)
except:
pass