flexget.components.managed_lists.lists.plex_watchlist module#
- class flexget.components.managed_lists.lists.plex_watchlist.PlexManagedWatchlist(username=None, password=None, token=None, filter=None, type=None)[source]#
Bases:
MutableSet- Parameters:
- _abc_impl = <_abc._abc_data object>#
- property account: MyPlexAccount#
- property immutable#
- class flexget.components.managed_lists.lists.plex_watchlist.PlexWatchlist[source]#
Bases:
object- on_task_input(**kwargs)#
- schema = {'anyOf': [{'required': ['token']}, {'required': ['username', 'password']}], 'properties': {'filter': {'enum': ['available', 'released'], 'type': 'string'}, 'password': {'type': 'string'}, 'token': {'type': 'string'}, 'type': {'enum': ['movie', 'show'], 'type': 'string'}, 'username': {'type': 'string'}}}#
- flexget.components.managed_lists.lists.plex_watchlist.get_supported_ids_from_plex_object(plex_item)[source]#
- flexget.components.managed_lists.lists.plex_watchlist.import_plexaccount()[source]#
- Return type:
type[MyPlexAccount]