services Package¶
services
Package¶
myepisodes
Module¶
- class flexget.plugins.services.myepisodes.MyEpisodes¶
Bases:
object
Marks a series episode as acquired in your myepisodes.com account.
Simple Example:
Most shows are recognized automatically from their TVDBname. And of course the plugin needs to know your MyEpisodes.com account details.
- tasks:
- tvshows:
- myepisodes:
username: <username> password: <password>
- series:
human target
chuck
Advanced Example:
In some cases, the TVDB name is either not unique or won’t even be discovered. In that case you need to specify the MyEpisodes id manually using the set plugin.
- tasks:
- tvshows:
- myepisodes:
username: <username> password: <password>
- series:
- human target:
- set:
myepisodes_id: 5111
chuck
How to find the MyEpisodes id: http://matrixagents.org/screencasts/myep_example-20110507-131555.png
- on_task_output(task, config)¶
Mark all accepted episodes as acquired on MyEpisodes
- schema = {'additionalProperties': False, 'properties': {'password': {'type': 'string'}, 'username': {'type': 'string'}}, 'required': ['username', 'password'], 'type': 'object'}¶
- class flexget.plugins.services.myepisodes.MyEpisodesInfo(series_name, myepisodes_id)¶
Bases:
VersionedBase
- id¶
- myepisodes_id¶
- series_name¶
- updated¶
- flexget.plugins.services.myepisodes.register_plugin()¶