Closed petermgates closed 8 years ago
Hmm, I just found #911 which appears to be a similar issue. Will switch to nightly and try again.
Identical issue after switching to nightly.
The problem is no files are copied/moved/linked to the output directory... Can you show your autoProcessMedia.cfg (xxxxx out the API/user/pass details)?
Aha! Now I understand.
In autoProcessMedia.cfg under [SickBeard]
I had Torrent_NoLink = 1
.
This was bypassing the Transmission linking method (in my case useLink = move
) and no files were being placed in the outputDirectory
.
Now I have set Torrent_NoLink = 0
it works as expected.
Thank you for your help.
thanks for this! I was getting bit by this with CP and SickRage, hoping changing that setting works for me
I think I may be having this issue on the nightly branch. CP seems to work but SR hasn't worked in some time. I have had the script working in the past. I have attached the log and my cfg. I'm hoping it's something simple on my end. Thanks
@cgmille2
Not the same issue...
Please check the SickRage logs at the time of the postprocess request. For some reason SickRage can't find the files... It may be an encoding issue with the folder name?
/mnt/user/Limbo/Processed/tv/[ www.TorrentDay.com ] - Black.Mirror.2x02.White.Bear.HDTV
Hmm. I do not see anything logged in SR at that time. I thought it might be a similar issue because it seems to be cutting the folder name short when setting the output directory (lines 43 & 48, http://pastebin.com/QZVuK7S4). For reference, I am comparing it to a log from December when the script was working (http://pastebin.com/1BcLcrZ8). Any thoughts? Thanks.
yes, it truncates, but that isn't an issue.
The files should be at /mnt/user/Limbo/Processed/tv/Black.Sails.S03E08.HDTV
which is where the script is telling SickRage to look.
I'm not sure why SickRage is not finding these files. Perhaps in SickRage try a manual scan of the folder and see what it says.
It could be a folder permissions issue?
Ok.. looking at your scripts... are SickRage and Deluge on different systems? If so you need to set the mount points.
Thanks clinton-hall. It was the mount points. Not sure how I missed that. I am on dockers on unraid. Thanks again
Synology DS211j (DSM 5.2) using Transmission / SickRage. useLink=move
I am finding that when TTM.py moves folders from the Transmission output folder into the processing folder, it drops the last section of the folder name. This is then passed to SickRage for postprocessing which cannot find the media file. SR marks a failed download and returns a success signal to TTM.py which deletes the folder and removes the torrent.
If SR failed download handling switched off, that is the end of things. With FDH on, SR then re-snatches the media file, adds it to Transmission and we are in a loop.
A manual run exhibits similar behavior - the folder name is truncated after the last period, SR cannot find files to process and the files get deleted. If there are any periods, the portion of the folder name after the last period is dropped. For example, The.Daily.Show.2016.01.13.Tavis.Smiley.HDTV.x264-CROOKS[rarbg] becomes The.Daily.Show.2016.01.13.Tavis.Smiley.HDTV
If I manually edit all periods out of the folder name, then a manual run of TTM.py is successful.
Folder structure is standard, per the wiki:
/complete is the Transmission output folder with /tv and /movies being labels in Transmission. /process is the outputDirectory for autoProcessMedia.cfg and process/tv is the SickRage postprocessing path.
Debug info:
cfg: autoProcessMedia.cfg extract
Logs: Run triggered by Transmission (extract below) Manual run, periods left in folder name Manual run, some but not all periods removed from folder name Manual run, all periods removed from folder name Run triggered by Transmission with all periods manually removed from folder name during download.