flexget.components.emby.emby_list module#

class flexget.components.emby.emby_list.PluginEmbyList[source]#

Bases: object

Return Emby Lists.

Example:

emby_list:
    server:
        host: http://localhost:8096
        username: <username>
        apikey: <apikey>
        return_host: wan
    list: watched
get_list(config)[source]#
login(config)[source]#
on_task_input(**kwargs)#
on_task_start(task, config)[source]#
auth = None#
schema = {'additionalProperties': False, 'properties': {'list': {'type': 'string'}, 'server': {'oneOf': [{'additionalProperties': False, 'properties': {'host': {'default': 'http://localhost:8096', 'type': 'string'}, 'password': {'type': 'string'}, 'return_host': {'enum': ['lan', 'wan'], 'type': 'string'}, 'username': {'type': 'string'}}, 'required': ['username', 'password'], 'type': 'object'}, {'additionalProperties': False, 'properties': {'apikey': {'type': 'string'}, 'host': {'default': 'http://localhost:8096', 'type': 'string'}, 'return_host': {'enum': ['lan', 'wan'], 'type': 'string'}, 'username': {'type': 'string'}}, 'required': ['username', 'apikey'], 'type': 'object'}]}}, 'required': ['server', 'list'], 'type': 'object'}#
flexget.components.emby.emby_list.register_plugin()[source]#