Python version : 3.8.10 ( Ran python --version)
Deluge version: 2.0.5-0-202112151848-ubuntu20.04.1
libtorrent: 1.1.13.0
I have a simple script that says added, removed and completed based on the type of the event. Nothing fancy.
Restarted Deluge and machine many times.
Ran the command
deluge -L debug -l ~/Desktop/log.log
in terminal to capture logs to see if it says anything but couldn't find. I can see that it is at least reading my configuration as per the below log:Code: Select all
13:24:37 [DEBUG ][deluge.config :434 ] Config /home/ram/.config/deluge/execute.conf version: 1.1 loaded: {'commands': [['771a43499fe24a5d9ac4396661f133f8a8d2b587', 'complete', 'spd-say Complete'], ['f23a7a7f72b08d153745da4b96272aaa8a3e81a9', 'added', 'spd-say Added'], ['bb747a8002b496eb24cf048185e39526b3ba38ab', 'removed', 'spd-say Removed']]}
13:24:37 [DEBUG ][deluge_execute.core :86 ] Execute core plugin enabled!
13:24:37 [INFO ][deluge.pluginmanagerbase :191 ] Plugin Execute enabled...
13:24:37 [DEBUG ][deluge.core.rpcserver :539 ] intevents: {}
13:24:37 [DEBUG ][deluge.plugins.pluginbase :53 ] Gtk3Plugin initialized..
13:24:37 [DEBUG ][deluge_execute.gtkui :49 ] Adding Execute Preferences page
13:24:37 [DEBUG ][deluge_execute.gtkui :122 ] on_get_commands: [['771a43499fe24a5d9ac4396661f133f8a8d2b587', 'complete', 'spd-say Complete'], ['f23a7a7f72b08d153745da4b96272aaa8a3e81a9', 'added', 'spd-say Added'], ['bb747a8002b496eb24cf048185e39526b3ba38ab', 'removed', 'spd-say Removed']]
Why isn't my execute plugin not running scripts?
NOTE: I went through this page (https://dev.deluge-torrent.org/wiki/Plugins/Execute) and even tried with the example given there(execute_script) but no success.