Page 7 of 76

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 3:44 am
by mota
Hi,

great program. Been using it for about three weeks without any problems until i tried readd my root directory with series. When i try that i get following errors:

Code: Select all

500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Traceback (most recent call last):
  File "/usr/local/sickbeard/cherrypy/_cprequest.py", line 660, in respond
    response.body = self.handler()
  File "/usr/local/sickbeard/cherrypy/lib/encoding.py", line 193, in __call__
    self.body = self.oldhandler(*args, **kwargs)
  File "/usr/local/sickbeard/cherrypy/_cpdispatch.py", line 25, in __call__
    return self.callable(*self.args, **self.kwargs)
  File "/usr/local/sickbeard/sickbeard/webserve.py", line 583, in addShow
    Logger().log("There are still shows left to add, so recursively calling myself with showDir="+str(newCallList))
  File "/usr/local/sickbeard/sickbeard/logging.py", line 110, in log
    print outLine
IOError: [Errno 6] Device not configured

Powered by CherryPy 3.2.0rc1 
I am using FreeBSD 8 and python 2.6.x.

Thanks in advance

Mota

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 11:23 am
by midgetspy
Yeah I have seen a few problems crop up with the logging service, I need to switch it to Python's default logging class and see if that fixes the problems. It's next on my list.

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 7:25 pm
by kricker
midgetspy wrote: kricker: That's the behavior if your uid/hash is bad... What rev are you on? r239 implemented auth checking for nzbs.org but before that it will just fail if you have an older version and your auth is bad.
I have 234. I do not see 239 on the download page.

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 7:29 pm
by midgetspy
kricker wrote:
midgetspy wrote: kricker: That's the behavior if your uid/hash is bad... What rev are you on? r239 implemented auth checking for nzbs.org but before that it will just fail if you have an older version and your auth is bad.
I have 234. I do not see 239 on the download page.
Yeah there was no windows binary of it it was only in svn. I'm uploading a r242 binary now.

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 7:32 pm
by kricker
It was the user ID I had wrong. I put in my site login and not the ID from the RSS hash. It's probably fixed now, but I look forward to grabbing the new version. I assume it still needs the DB fix, is that right?

BTW, Is there a way to mass refresh all shows?

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 8:58 pm
by midgetspy
Nope, no way but it's been asked for a bunch of times now so I will be adding it soon. I just need to decide where to put the link.

(they'll get automatically refreshed every 12 hrs though)

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 10:25 pm
by al1937
Hi
I just downloaded r-245 and I just get the following when I try to run it.

Traceback (most recent call last):
  File "SickBeard.py", line 33, in
  File "sickbeard\__init__.pyo", line 30, in
  File "sickbeard\searchCurrent.pyo", line 21, in
  File "sickbeard\db.pyo", line 25, in
  File "sickbeard\logger.pyo", line 29, in
ImportError: No module named handlers

r-234 was working fine and I transferred the files from r-234 as recommended.

al1937

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 10:41 pm
by midgetspy
al1937 wrote: Hi
I just downloaded r-245 and I just get the following when I try to run it.

Traceback (most recent call last):
  File "SickBeard.py", line 33, in
  File "sickbeard\__init__.pyo", line 30, in
  File "sickbeard\searchCurrent.pyo", line 21, in
  File "sickbeard\db.pyo", line 25, in
  File "sickbeard\logger.pyo", line 29, in
ImportError: No module named handlers

r-234 was working fine and I transferred the files from r-234 as recommended.

al1937
Delete your .pyc files (or logging.pyc at least).

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 11:01 pm
by al1937
Hi Again

Sorry but I cant seem to find any .pyc files no matter how hard I look.
I am running Win7 - could you give me a hint where I can find them?
Thanks, sorry for the bother.

al1937

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 11:15 pm
by midgetspy
Ah I thought you were running from source... looking at the binary I see for some reason there is a logging.pyo in there. I'll post another one right away (as soon as I figure out why it's there).

EDIT: r246 should be fixed.

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 27th, 2010, 11:32 pm
by al1937
Hi

Sorry for the confusion.
r246 seems to be working fine. Thank you.

Great program.

al1937

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 28th, 2010, 2:38 am
by midgetspy
bnevets27 wrote: I think XBMC may have changed the format of the exported nfo's.

I get this error on all my shows now:

Code: Select all

[03:59:48 AM] <MAIN::MESSAGE> 0: Loading show info from NFO
[03:59:48 AM] <MAIN::ERROR> There was an error creating the show in M:\TV Shows\XXXXXX: Invalid info in tvshow.nfo (missing name or id)
[03:59:48 AM] <MAIN::DEBUG> Traceback (most recent call last):
  File "SickBeard.py", line 57, in loadShowsFromDB
  File "sickbeard\tv.pyo", line 93, in __init__
  File "sickbeard\tv.pyo", line 501, in loadNFO
NoNFOException: Invalid info in tvshow.nfo (missing name or id)
NFO's that work have this field in them:

Code: Select all

<tvdbid>78904</tvdbid>
NFO's that don't work now have this:

Code: Select all

<episodeguide><episodeguide><url cache="78904.xml">http://www.thetvdb.com/api/1D62F2F90030C444/series/78904/all/en.zip</url></episodeguide></episodeguide>
    <id>78904</id>
This nfo was created with XBMC 9.11 Camelot Final.
This should be fixed in the next commit (r250), please let me know if it works properly with your NFOs. The episodeguides will now be created in the NFOs generated by Sick Beard as well.

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 28th, 2010, 11:03 pm
by metallikop
Great app, definitely the best of the ones I've used.  I'm just wondering if in a future release you could move the Missing shows from the Coming Episodes page to something else, or move them to the bottom of the page?

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 28th, 2010, 11:05 pm
by midgetspy
metallikop wrote: Great app, definitely the best of the ones I've used.  I'm just wondering if in a future release you could move the Missing shows from the Coming Episodes page to something else, or move them to the bottom of the page?
How come? The only shows that should ever be missing are ones that are past their air date and didn't get downloaded for some reason, but they shouldn't stay for long...

Re: Sick Beard (ALPHA) - Download/sort/rename episodes, XBMC/growl integration, more

Posted: January 29th, 2010, 4:32 am
by bnevets27
midgetspy wrote: This should be fixed in the next commit (r250), please let me know if it works properly with your NFOs. The episodeguides will now be created in the NFOs generated by Sick Beard as well.
Well just tried r258. When adding all my shows with nfo's it gives me the this error on screen:

Code: Select all

500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 660, in respond
  File "cherrypy\lib\encoding.pyo", line 193, in __call__
  File "cherrypy\_cpdispatch.pyo", line 25, in __call__
  File "sickbeard\webserve.pyo", line 608, in addShow
  File "sickbeard\webserve.pyo", line 608, in addShow
  File "sickbeard\webserve.pyo", line 608, in addShow
  File "sickbeard\webserve.pyo", line 576, in addShow
  File "sickbeard\showAdder.pyo", line 50, in addShowToQueue
  File "sickbeard\showAdder.pyo", line 90, in __init__
  File "sickbeard\tv.pyo", line 98, in __init__
  File "sickbeard\tv.pyo", line 549, in loadNFO
TypeError: int() argument must be a string or a number, not 'NoneType'
Remove tvshow.nfo, so it will read folder names and it works fine. I'll send you my full log tomorrow if you need it. Looks like you have been busy working on this lately, keep up the good work.  ;D