Здравствуйте всем. вот возникла задача автоматически чистить завершонные загрузки в этом демоне. просто он работает на сервере дебиан 9.7 с постоянным выходом в инет. все по сети кидают на него торент файлы а он уж по мере сил всё выкачивает. по скольку пользователей достаточно то приходилось делать чистку частенько и руками. вот решил это дело автоматизировать. и начал рыть. в стандартном конфиге settings.json. но чтобы завершённая закачка автоматически удалялась при завершеннии, такого параметра не нашол. может плохо искал, кто знает про такой параметр может подскажет? и в процессе настроек в этих параметрах решил действовать через скрипты. благо там есть такие строчки.
"script-torrent-done-enabled": true,
"script-torrent-done-filename": "python3 /home/a/Scripts/Python3/Transmission/Complete.py",
и вот вроде написал что true вместо дефолтного значения. и правильно прописал путь к скрипту. а по завершении загрузки этот прописанный скрипт не отрабатывает. пробовал и 2 и 3 питоновские скрипты. пробовал баш и просто шел скрипты. проверил все пути по буковкам. все пути правильные, все скрипты правильно написаны. проверял под соответствующими командными оболочками всё без толку. в консоли все эти скрипты работают нормально а вот почему-то демон их не выполняет. вот в этом и есть проблема. непонятно почему не работает. и даже в логах ничего про ошибки скриптов ничего нету. вот вывод команд.
transmission-daemon -V
transmission-daemon 2.92 (14714)
cat /var/log/daemon.log
Feb 13 04:38:07 Server555 transmission-daemon[3596]: [2019-02-13 04:38:07.513] UDP Failed to set send buffer: requested 1048576, got 425984 (tr-udp.c:95)
Feb 14 00:36:26 Server555 transmission-daemon[3596]: [2019-02-14 00:36:26.511] Couldn't connect socket 19 to 2002:5f1b:e30e::5f1b:e30e, port 43599 (errno 99 - Cannot assign requested address) (net.c:290)
Feb 14 00:36:26 Server555 transmission-daemon[3596]: [2019-02-14 00:36:26.511] Couldn't connect socket 19 to 2002:5f1b:e30e::5f1b:e30e, port 43599 (errno 99 - Cannot assign requested address) (net.c:290)
Feb 14 00:40:47 Server555 transmission-daemon[3596]: Closing transmission session... done.
Feb 14 00:42:50 Server555 transmission-daemon[5570]: [2019-02-14 00:42:50.619] UDP Failed to set receive buffer: requested 4194304, got 425984 (tr-udp.c:84)
Feb 14 00:42:50 Server555 transmission-daemon[5570]: [2019-02-14 00:42:50.619] UDP Failed to set send buffer: requested 1048576, got 425984 (tr-udp.c:95)
и тому подобное непонято что за ошибка буфера но вроде всё работает а вопрос не в этом.
cat /var/log/syslog | grep transmission
Feb 14 00:40:47 Server555 transmission-daemon[3596]: Closing transmission session... done.
Feb 14 00:42:50 Server555 transmission-daemon[5570]: [2019-02-14 00:42:50.619] UDP Failed to set receive buffer: requested 4194304, got 425984 (tr-udp.c:84)
система дебиан 9.7 амд 64
вроде когда настраивал другие настройки этой серверной качалки торентов, то остальные настройки срабатывали. а вот никакой скрипт запускаться не хочет и во всех логах про него молчок. может кто-нибудь знает как автоматически заставить срабатывать скрипт? или просто как автоматизировать авто очистку завершённых загрузок?
всем всего хорошего.