Sida 1 av 1

RSSdler problem [LÖST]

Postat: 29 mar 2010, 20:41
av WhiWhi
Jag försöker få rssdler funka på min server. Jag har följt guider, howto och vridit och vänt på allt känns det som men får det inte funka undrar nu om någon kan hjälpa mig....??

Input:
python rssdler.py -rc config.txt

Output:

Kod: Markera allt

CRITICAL 2082 Unexpected Error: Traceback (most recent call last):
  File "rssdler.py", line 2079, in main
    run()
  File "rssdler.py", line 2049, in run
    rssparse(key)
  File "rssdler.py", line 1950, in rssparse
    dirDict = checkRegEx(tName, ppage['entries'][i])
  File "rssdler.py", line 725, in checkRegEx
    elif checkRegExGFalse(tName, itemNode) and checkRegExGTrue(tName, itemNode):
  File "rssdler.py", line 696, in checkRegExGTrue
    getConfig()['threads'][tName]['regExTrue'], re.I)
  File "/usr/lib/python2.6/re.py", line 190, in compile
    return _compile(pattern, flags)
  File "/usr/lib/python2.6/re.py", line 245, in _compile
    raise error, v # invalid expression
error: nothing to repeat

Traceback (most recent call last):
  File "rssdler.py", line 2320, in <module>
    _main(sys.argv)
  File "rssdler.py", line 2306, in _main
    main()
  File "rssdler.py", line 2079, in main
    run()
  File "rssdler.py", line 2049, in run
    rssparse(key)
  File "rssdler.py", line 1950, in rssparse
    dirDict = checkRegEx(tName, ppage['entries'][i])
  File "rssdler.py", line 725, in checkRegEx
    elif checkRegExGFalse(tName, itemNode) and checkRegExGTrue(tName, itemNode):
  File "rssdler.py", line 696, in checkRegExGTrue
    getConfig()['threads'][tName]['regExTrue'], re.I)
  File "/usr/lib/python2.6/re.py", line 190, in compile
    return _compile(pattern, flags)
  File "/usr/lib/python2.6/re.py", line 245, in _compile
    raise error, v # invalid expression
sre_constants.error: nothing to repeat

Re: RSSdler problem

Postat: 30 mar 2010, 00:59
av dmz
flexget är mer stabilt enligt min erfarenhet.

Re: RSSdler problem

Postat: 30 mar 2010, 20:54
av WhiWhi
Tack för tipset DMZ

Kör du flexget själv?? Och om du gör det kör du det vi crontab??

För jag kör via crontab men jag får ingen loggning i flexget.log därimot så ser man i syslogen att crontab har kör kommandot.

*/10 * * * * /usr/bin/flexget --cron

Gör jag fel eller varför får jag inte flexget att logga det den gör???

Re: RSSdler problem

Postat: 30 mar 2010, 22:57
av dmz
Det är för att du inte skickar outputten någonstans... Jag gör så här;

Kod: Markera allt

 */15 *  *  *  *  python /opt/flexget/flexget.py &>> $HOME/.flexget.log

Re: RSSdler problem

Postat: 31 mar 2010, 18:54
av WhiWhi
Jag får tomma loggfiler........jag vet inte vad jag gör för fel.

När jag kör:

Kod: Markera allt

flexget --test
Funkar allt som det ska men när cron kör det så blir loggfilerna tomma.

Har gjort precis som det står på flexget's sida och då ser crontab ut såhär:
*/10 * * * * /usr/local/bin/flexget --cron
har även testat:
*/10 * * * * /usr/bin/python /usr/local/bin/flexget --cron &>> $HOME/.flexget.log
och såhär:
*/10 * * * * /usr/local/bin/flexget --cron &>> $HOME/.flexget.log

Det exemplet du angav är nog för någon äldre version....tror jag.

Re: RSSdler problem [LÖST]

Postat: 31 mar 2010, 20:37
av WhiWhi
Nu har jag fått igång det...... skrev dit SHELL=/bash/sh i crontab.

Och sen körde jag flexget --initdb vet inte vilket av sakerna som var avgörande??