When I run the run from the command line:
Code: Select all
filebot -script fn:amc --output "/home/hieste/Media" --action duplicate -non-strict "/home/hieste/torrents/deluge/download/complete" --log-file amc.log --def excludeList=amc.txt
When I use the directions from the deluge install (CLI) my post-process file located at /home/hieste is:
Code: Select all
#!/bin/sh -xu
# Input Parameters
ARG_PATH="$3/$2"
ARG_NAME="$2"
ARG_LABEL="N/A"
# Configuration
CONFIG_OUTPUT="/home/hieste/Media" # if this script is called by the deluge user, then $HOME will NOT refer to YOUR user home, but paths such as /var/lib/deluge instead
filebot -script fn:amc --output "$CONFIG_OUTPUT" --action duplicate --conflict skip -non-strict --log-file amc.log --def unsorted=y music=y artwork=y excludeList=".excludes" ut_dir="$ARG_PATH" ut_kind="multi" ut_title="$ARG_NAME" ut_label="$ARG_LABEL"
For some reason it won't trigger the script at completion.
Here is my sysinfo:
Code: Select all
[hieste@Dasboot]:(1.1kb)~$ filebot -script fn:sysinfo
FileBot 4.9.3 (r8340)
JNA Native: 6.1.0
MediaInfo: 20.09
7-Zip-JBinding: 16.02
Tools: fpcalc/1.4.3
Extended Attributes: OK
Unicode Filesystem: OK
Script Bundle: 2021-02-22 (r738)
Groovy: 3.0.7
JRE: OpenJDK Runtime Environment 11.0.10
JVM: 64-bit OpenJDK 64-Bit Server VM
CPU/MEM: 8 Core / 4.1 GB Max Memory / 31 MB Used Memory
OS: Linux (amd64)
HW: Linux Dasboot 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
CPU/MEM: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz [MemTotal: 16 GB | MemFree: 169 MB | MemAvailable: 13 GB | SwapCached: 5.0 MB | SwapTotal: 17 GB | SwapFree: 17 GB]
STORAGE: ext4 [/] @ 5 TB
USER: hieste
DATA: /home/hieste/filebot-portable/data/1000
Package: TAR
License: FileBot License PX23102362 (Valid-Until: 2071-02-17)
Done ヾ(@⌒ー⌒@)ノ
Code: Select all
/home/hieste/filebot-portable/data/1000/logs/error.log'
Any suggestions on how to get deluge to execute the script?