blind-oracle / transmission-trackers

Script to automatically add trackers from a list to all torrents in Transmission
115 stars 28 forks source link

No such file or directory: '/root/.config/transmission' #17

Open RaNaMaster opened 11 months ago

RaNaMaster commented 11 months ago

Traceback (most recent call last): File "/chronos/scripts/add/add.py", line 72, in mkdir(path.dirname(configfile)) FileNotFoundError: [Errno 2] No such file or directory: '/root/.config/transmission'

RaNaMaster commented 11 months ago

here is my fix

from pathlib import Path

directory = Path('/root/.config/transmission')

if not directory.exists(): directory.mkdir(parents=True) print(f"Directory '{directory}' created.") else: print(f"Directory '{directory}' already exists.")

benyjr commented 1 month ago

This happened to me. If transmission doesnt run as root, then /root/.config/transmission won't exist.

What user is transmission running as?