I've recently upgraded Deluge from 1.19 to 1.2.3 on a Debian Lenny (5) system. I've used your team deluge repository to do this upgrade. I've never had any problems with FlexGet and Deluge before but now flexget hangs shortly after it has connected to the daemon that resides on the same server.
I've read somewhere that an upgrade for Flexget could resolve this issue, this didn't work for me sadly. I'm currently using Flexget r.1.333 for Python 2.5.
When looking at the log for FlexGet it looks like this:
2010-07-28 18:55 INFO deluge tvtorrents Hell's Kitchen (US) - 7x13 - 4 Chef$
2010-07-28 19:02 INFO deluge tvtorrents Connection lost to daemon at localh$
2010-07-28 19:13 INFO deluge Using deluge 1.2 api
2010-07-28 19:13 INFO feed tvtorrents Produced 1 entries.
2010-07-28 19:13 INFO series tvtorrents Auto enabling exact matching for se$
2010-07-28 19:13 INFO feed tvtorrents Accepted: 1 (Rejected: 0 Undecided:$
2010-07-28 19:13 INFO download tvtorrents Downloading: Hell's Kitchen (US) - $
2010-07-28 19:13 INFO deluge tvtorrents Connecting to daemon at localhost:5$
2010-07-28 19:13 INFO deluge tvtorrents Connected to daemon at localhost:58$
2010-07-28 19:13 INFO deluge tvtorrents Hell's Kitchen (US) - 7x13 - 4 Chef$
2010-07-28 19:13 INFO deluge tvtorrents Connection lost to daemon at localh$
2010-07-28 19:18 INFO deluge Using deluge 1.2 api
2010-07-28 19:18 INFO feed tvtorrents Produced 1 entries.
2010-07-28 19:18 INFO series tvtorrents Auto enabling exact matching for se$
2010-07-28 19:18 INFO feed tvtorrents Accepted: 1 (Rejected: 0 Undecided:$
2010-07-28 19:18 INFO download tvtorrents Downloading: Hell's Kitchen (US) - $
2010-07-28 19:18 INFO deluge tvtorrents Connecting to daemon at localhost:5$
2010-07-28 19:18 INFO deluge tvtorrents Connected to daemon at localhost:58$
2010-07-28 19:18 INFO deluge tvtorrents Hell's Kitchen (US) - 7x13 - 4 Chef$
When I run the command "flexget" with a dedicated user it it looks like this:
deluge@media:~$ flexget
201forum.deluge-torrent.org Using deluge 1.2 api
2010-07-28 19:58 INFO feed tvtorrents Produced 1 entries.
2010-07-28 19:58 INFO series tvtorrents Auto enabling exact matching for series little britain (reason little britain usa)
2010-07-28 19:58 INFO feed tvtorrents Accepted: 1 (Rejected: 0 Undecided: 0 Failed: 0)
2010-07-28 19:58 INFO download tvtorrents Downloading: Hell's Kitchen (US) - 7x13 - 4 Chefs Compete
2010-07-28 19:58 INFO deluge tvtorrents Connecting to daemon at localhost:58846..
2010-07-28 19:58 INFO deluge tvtorrents Connected to daemon at localhost:58846..
2010-07-28 19:58 INFO deluge tvtorrents Hell's Kitchen (US) - 7x13 - 4 Chefs Compete is already loaded in deluge, cannot set options.
^C2010-07-28 19:58 INFO deluge tvtorrents Connection lost to daemon at localhost:58846 reason: Connection to the other side was lost in a non-clean fashion: Connection lost.
^CTraceback (most recent call last):
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 138, in on_feed_output
self.add_to_deluge12(feed, config)
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 434, in add_to_deluge12
start_reactor()
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 234, in start_reactor
reactor.iterate()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 536, in iterate
self.runUntilCurrent()
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 677, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 495, in stop
"Can't stop reactor that isn't running.")
twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
^CTraceback (most recent call last):
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 138, in on_feed_output
self.add_to_deluge12(feed, config)
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 434, in add_to_deluge12
start_reactor()
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 234, in start_reactor
reactor.iterate()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 536, in iterate
self.runUntilCurrent()
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 677, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 495, in stop
"Can't stop reactor that isn't running.")
twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
^CTraceback (most recent call last):
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 138, in on_feed_output
self.add_to_deluge12(feed, config)
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 434, in add_to_deluge12
start_reactor()
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 234, in start_reactor
reactor.iterate()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 536, in iterate
self.runUntilCurrent()
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 677, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 495, in stop
"Can't stop reactor that isn't running.")
twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
^CTraceback (most recent call last):
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 138, in on_feed_output
self.add_to_deluge12(feed, config)
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 434, in add_to_deluge12
start_reactor()
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 234, in start_reactor
reactor.iterate()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 536, in iterate
self.runUntilCurrent()
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 677, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 495, in stop
"Can't stop reactor that isn't running.")
twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
^CTraceback (most recent call last):
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 138, in on_feed_output
self.add_to_deluge12(feed, config)
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 434, in add_to_deluge12
start_reactor()
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 234, in start_reactor
reactor.iterate()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 536, in iterate
self.runUntilCurrent()
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 677, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 495, in stop
"Can't stop reactor that isn't running.")
twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
^CTraceback (most recent call last):
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 138, in on_feed_output
self.add_to_deluge12(feed, config)
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 434, in add_to_deluge12
start_reactor()
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 234, in start_reactor
reactor.iterate()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 536, in iterate
self.runUntilCurrent()
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 677, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 495, in stop
"Can't stop reactor that isn't running.")
twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
^CTraceback (most recent call last):
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 138, in on_feed_output
self.add_to_deluge12(feed, config)
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 434, in add_to_deluge12
start_reactor()
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 234, in start_reactor
reactor.iterate()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 536, in iterate
self.runUntilCurrent()
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 677, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 495, in stop
"Can't stop reactor that isn't running.")
twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
^CTraceback (most recent call last):
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 138, in on_feed_output
self.add_to_deluge12(feed, config)
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 434, in add_to_deluge12
start_reactor()
File "/usr/lib/python2.5/site-packages/FlexGet-1.0r1333-py2.5.egg/flexget/plugins/output_deluge.py", line 234, in start_reactor
reactor.iterate()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 536, in iterate
self.runUntilCurrent()
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 677, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 495, in stop
"Can't stop reactor that isn't running.")
twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
Please note that I have to cancel via CTRL-C to get this error message.
My FlexGet config is below:
Code: Select all
presets:
global:
regexp:
reject:
- ac3
- complete
- dd5
- dsr
- dvdr
- french
- german
- iphone
- ipod
- m4v
- midseason
- mixed
- mp4
- multisubs
- nuke
- rar
- readnfo
- web
- \.1080\.
- \.1080p\.
deluge: yes
tv:
download: /tmp/
series:
settings:
720p_favorite:
quality: 720p
set:
# favorites: never delete or stop seeding
label: favorites
queuetotop: yes
normal_favorite:
set:
label: favorites
queuetotop: yes
normal:
set:
# shows: delete when 2.00 share ratio reached
label: shows
# I want these favorites in high def!
720p_favorite:
- heroes
- entourage
- weeds
- dexter
- curb your enthusiasm
- californication
- 'Naruto: Shippuden'
- chuck
- flashforward
- the pacific
# These favorites in HDTV/PDTV is fine
normal_favorite:
- "hell's kitchen"
- Top Chef
- little britain
- little britain usa
- south park
# Everything else is HDTV/PDTV as well
normal:
- reaper
- scrubs
- eureka
feeds:
tvtorrents:
rss: http://www.tinyurl.com/fdghtd #This is not the actual feed that I'm using, I've modified it for this forum
# interval: 10 hours
preset: tv
Can someone please help me? Also I've tried installing every "python-twisted" package i could find without any luck.
EDIT: I forgot to mention that I'm using the "Deluged", "Deluge-Console" and the Webui package for deluge. Also, after upgrading to 1.2.3 I haven't been able to see the included plugins under the WebUI.