fHDHR_IPTVorg-US/origin/origin_service.py
deathbybandaid 53c14d3e90 test
2020-12-09 09:17:25 -05:00

33 lines
1.0 KiB
Python

class OriginService():
def __init__(self, fhdhr):
self.fhdhr = fhdhr
self.channels_json_url = "https://iptv-org.github.io/iptv/channels.json"
self.filter_dict = {
"country": [],
"language": []
}
self.setup_filters()
def setup_filters(self):
for filter in ["country", "language"]:
filterconf = self.fhdhr.config.dict["origin"]["filter_%s" % filter]
if filterconf:
if isinstance(filterconf, str):
filterconf = [filterconf]
self.fhdhr.logger.info("Found %s Enabled %s Filters" % (len(filterconf), filter))
self.filter_dict[filter].extend(filterconf)
else:
self.fhdhr.logger.info("Found No Enabled %s Filters" % (filter))
def get_status_dict(self):
ret_status_dict = {
"Login": "Success",
}
return ret_status_dict