lol i cant figure out what it is, but just changing those 2 lines to include the /sabnzbd makes every show i want say FAILED PROCESSING. when i change it back by removing the /sabnzbd the shows are added to the queue but are duplicated. this is so frustrating
Ok:
1. When i have no /sabnzbd in SSD-TV.py and SMART_QUEUE = True in the config, i get duplicates of stuff already in the queue:
Code: Select all
2009-05-19 18:28:50,367 INFO MISSING: Season 6, Episode 24
2009-05-19 18:28:50,367 INFO ENTERED isInQueueSmart
2009-05-19 18:28:50,382 INFO IS NOT IN QUEUE: Show Name - S06E24
2009-05-19 18:28:50,382 INFO ADD QUEUE: 2009-05-19 18:28:50: 4996992
2009-05-19 18:28:50,382 INFO REPORT_ID: *******
(it really is in the queue)
2. When i have SMART_QUEUE = False i always get FAILED PROCESSING on any show im missing and want, it doesnt matter about the /sabnzbd. log looks like this:
Code: Select all
2009-05-19 18:26:40,164 INFO MISSING: Season 6, Episode 24
2009-05-19 18:26:40,180 INFO FAILED PROCESSING: Show Name - 6x24 - Ep Name
3. When i add the /sabnzbd to the SSD-TV.py file to make it like this:
Code: Select all
queue=xml.dom.minidom.parse(urllib.urlopen(my_SAB + "/sabnzbd/api?mode=queue&output=xml" + SAB_api_key + my_SAB_web_params))
then when SMART_QUEUE = True, the same FAILED PROCESSING message happens but it comes after the logger.info prints that we entered the smart queue checking functions
Code: Select all
2009-05-19 19:24:40,648 INFO MISSING: Season 6, Episode 24
2009-05-19 19:24:40,648 INFO ENTERED isInQueueSmart
2009-05-19 19:24:40,664 INFO FAILED PROCESSING: Show Name - 6x24 - Ep Name
IDK what else to do. Any suggestions are greatly appreciated
Edit:
So i downloaded the trunk version from the svn and kept my old config file and changed the
Code: Select all
my_SAB_web_params = "&apikey=987654321123456"
where the numbers is my specific api key.
What is interesting is that now in the log file when it gets to a show that i want AND that is in the queue it actually does say
Code: Select all
2009-05-19 20:04:47,351 INFO IS IN QUEUE: Show Name - S06E24
and then gracefully moves on to the next item in the rss feed, without a FAILED PROCESSING error. However, when it gets to a show i want that is not in the queue, it does this:
Code: Select all
2009-05-19 20:04:47,710 INFO IS NOT IN QUEUE: Show Name - S04E24
2009-05-19 20:04:47,710 INFO FAILED PROCESSING: Show Name - 4x24 - Ep name
I don't know what to make of it really because i dont know what you (markus) changed besides apikey stuff to make 0.9.5 and also I have no idea why its getting to a furhter step and THEN failing.