anime-downloader/anime_downloader/downloader/__init__.py

13 lines
378 B
Python

from anime_downloader.downloader.http_downloader import HTTPDownloader
from anime_downloader.downloader.external_downloader import ExternalDownloader
def get_downloader(downloader):
"""get_downloader returns the proper downloader class
TODO: Lazy loading of downloaders
"""
if downloader == 'http':
return HTTPDownloader
return ExternalDownloader