INNER CODE UNIT · Python
LibraryFilter
Casvt/Plex-scripts · library_management/recent_episode_maintainer.py:354
class LibraryFilter:
all: bool = False
all_movie: bool = False
all_show: bool = False
libraries: List[str] = field(default_factory=lambda: [])
movies: List[str] = field(default_factory=lambda: [])
series: List[str] = field(default_factory=lambda: [])
season_numbers: List[int] = field(default_factory=lambda: [])
episode_numbers: List[int] = field(default_factory=lambda: [])
def __post_init__(self):
self.content_specifiers = (
self.libraries,
self.movies,
self.series, self.season_numbers, self.episode_numbers
)
self.lib_specifiers = (
self.all_movie, self.all_show