[Plugin] FlexGet - RSS Solution (Deluge 1.1 and 1.2+)

Suggest, post, or discuss plugins for Deluge
Post Reply
gazpachoking
Moderator
Moderator
Posts: 315
Joined: Sat Aug 18, 2007 2:28 pm
Location: Pittsburgh, USA

Re: Deluge RSS plugin for FlexGet (works with 1.1 and 1.2)

Post by gazpachoking »

Faz wrote:
gazpachoking wrote: I have made the ImportError more verbose now, it should indicate whether it is deluge or one of it's dependencies failing. Try r1090
"Deluge module and it's dependencies required. ImportError: No module named deluge.ui.client"
I am attempting to run flexget on the same box as my headless deluge server. Is the UI client really needed? The console client has been installed already.
That error means it can't see the deluge module, I suspect you are running flexget from a virtualenv. deluge.ui.client is just the module all client use to talk to deluge, you don't need to install it specially. If you are running in a virtualenv, you need to install deluge to the virtualenv for it to work. However I think the easiest way to get it working would be to install flexget as an egg. If you want to build a newer egg than available on the site, do the following: From your flexget directory run 'bin/paver build bdist_egg' this will create the egg in ./dist then you can istall the egg to your system using easy_install (not the one in the flexget bin dir) 'easy_install ./dist/Flexget-1.0_svn-py2.6.egg' This should install flexget to your system python where it should be able to see your deluge modules fine.
Faz
Member
Member
Posts: 10
Joined: Sun Jan 17, 2010 6:20 pm

Re: Deluge RSS plugin for FlexGet (works with 1.1 and 1.2)

Post by Faz »

gazpachoking wrote:
Faz wrote:
gazpachoking wrote: I have made the ImportError more verbose now, it should indicate whether it is deluge or one of it's dependencies failing. Try r1090
Awesome that fix to show the dependencies was very, very helpful.
One request though, it would be awesome to be able to set deluge's config path in flexget's config file.

Thanks for all your help.
gazpachoking
Moderator
Moderator
Posts: 315
Joined: Sat Aug 18, 2007 2:28 pm
Location: Pittsburgh, USA

Re: Deluge RSS plugin for FlexGet (works with 1.1 and 1.2)

Post by gazpachoking »

Faz wrote: Awesome that fix to show the dependencies was very, very helpful.
One request though, it would be awesome to be able to set deluge's config path in flexget's config file.

Thanks for all your help.
Glad you got it working. I will look in to adding a custom config path option from flexget. I assume this would be so you don't have to add an user/pass to the auth file? I can't think of anything else that would be gained by flexget knowing about the custom config path.
Faz
Member
Member
Posts: 10
Joined: Sun Jan 17, 2010 6:20 pm

Re: Deluge RSS plugin for FlexGet (works with 1.1 and 1.2)

Post by Faz »

gazpachoking wrote:
Faz wrote: Awesome that fix to show the dependencies was very, very helpful.
One request though, it would be awesome to be able to set deluge's config path in flexget's config file.

Thanks for all your help.
Glad you got it working. I will look in to adding a custom config path option from flexget. I assume this would be so you don't have to add an user/pass to the auth file? I can't think of anything else that would be gained by flexget knowing about the custom config path.
All of this is running on a sheevaplug and I have all my configuration stuff (for just about everything) stored off on an external 1TB drive. I then have a special user that runs deluge (and now flexget) which has no home dir. This way I just tell deluge in my rc script to look directly into the external drive for info instead of having to set up symlinks with the homedir.
gazpachoking
Moderator
Moderator
Posts: 315
Joined: Sat Aug 18, 2007 2:28 pm
Location: Pittsburgh, USA

Re: Deluge RSS plugin for FlexGet (works with 1.1 and 1.2)

Post by gazpachoking »

Faz wrote:
gazpachoking wrote:
Faz wrote: Awesome that fix to show the dependencies was very, very helpful.
One request though, it would be awesome to be able to set deluge's config path in flexget's config file.

Thanks for all your help.
Glad you got it working. I will look in to adding a custom config path option from flexget. I assume this would be so you don't have to add an user/pass to the auth file? I can't think of anything else that would be gained by flexget knowing about the custom config path.
All of this is running on a sheevaplug and I have all my configuration stuff (for just about everything) stored off on an external 1TB drive. I then have a special user that runs deluge (and now flexget) which has no home dir. This way I just tell deluge in my rc script to look directly into the external drive for info instead of having to set up symlinks with the homedir.
Well, flexget doesn't use anything from your config directory except for looking up the local login info from the auth file. I think it is just as easy to make an user in the auth file and specify those credentials in your flexget config as it is to specify your config folder. Is there any other functionality you were looking for?
Faz
Member
Member
Posts: 10
Joined: Sun Jan 17, 2010 6:20 pm

Re: Deluge RSS plugin for FlexGet (works with 1.1 and 1.2)

Post by Faz »

gazpachoking wrote: Well, flexget doesn't use anything from your config directory except for looking up the local login info from the auth file. I think it is just as easy to make an user in the auth file and specify those credentials in your flexget config as it is to specify your config folder. Is there any other functionality you were looking for?
You have a point there :)
Nothing else I can think of, though now I feel bad that I didn't notice your AutoAdd plugin sooner. Not sure if I will continue using this one if I can get that one to work, considering its easier to manually add a torrent and still have the same settings that I would want from flexget using the AutoAdd plugin.

I do appreciate all your help tho!
gazpachoking
Moderator
Moderator
Posts: 315
Joined: Sat Aug 18, 2007 2:28 pm
Location: Pittsburgh, USA

Re: Deluge RSS plugin for FlexGet (works with 1.1 and 1.2)

Post by gazpachoking »

Faz wrote: You have a point there :)
Nothing else I can think of, though now I feel bad that I didn't notice your AutoAdd plugin sooner. Not sure if I will continue using this one if I can get that one to work, considering its easier to manually add a torrent and still have the same settings that I would want from flexget using the AutoAdd plugin.

I do appreciate all your help tho!
If you want to use both, you could set up labels to take care of the settings you want, then just have both FlexGet and the AutoAdd plugin set the appropriate label.
Faz
Member
Member
Posts: 10
Joined: Sun Jan 17, 2010 6:20 pm

Re: Deluge RSS plugin for FlexGet (works with 1.1 and 1.2)

Post by Faz »

gazpachoking wrote:
Faz wrote: You have a point there :)
Nothing else I can think of, though now I feel bad that I didn't notice your AutoAdd plugin sooner. Not sure if I will continue using this one if I can get that one to work, considering its easier to manually add a torrent and still have the same settings that I would want from flexget using the AutoAdd plugin.

I do appreciate all your help tho!
If you want to use both, you could set up labels to take care of the settings you want, then just have both FlexGet and the AutoAdd plugin set the appropriate label.
oh wow, I never realized labels could do that! Deluge noob here :)
Did that AutoAdd for python2.5 ever work out?
gazpachoking
Moderator
Moderator
Posts: 315
Joined: Sat Aug 18, 2007 2:28 pm
Location: Pittsburgh, USA

Re: Deluge RSS plugin for FlexGet (works with 1.1 and 1.2)

Post by gazpachoking »

Faz wrote: oh wow, I never realized labels could do that! Deluge noob here :)
Did that AutoAdd for python2.5 ever work out?
Sorry forgot about that yesterday, I threw the python 2.5 version up there now.
elsteve
New User
New User
Posts: 8
Joined: Sun Jan 24, 2010 9:26 pm

Deluge 1.2/FlexGet/Ubuntu Karmic 64bit

Post by elsteve »

I finally gave up on Vuze/Azureus and jumped on the Deluge bandwagon - as a client I'm a big fan - much lighter footprint and snappier...

On Azureus I had an RSS plugin setup to pull one RSS feed (for tv shows) and download newest episodes, hi-def only into respective directories. (TV Show/Season)

Been digging in with FlexGet 1.0r1076-py2.6 with Deluge 1.2.0, libtorrent 0.14.6.0

Got my test config files correct, but am continuously getting "Connection lost to daemon at localhost:58846 reason: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')]" when running FlexGet. I've researched this to the best of my ability and am coming up empty handed.

any thoughts?

Thanks in advance!
Post Reply