test
This commit is contained in:
parent
e006e1808c
commit
db94f53104
@ -13,7 +13,6 @@ class OriginChannels():
|
||||
channel_list = []
|
||||
|
||||
channels_json = self.fhdhr.web.session.get(self.base_api).json()
|
||||
# channel_dict = channels_json[0]
|
||||
for channel_dict in channels_json:
|
||||
|
||||
clean_station_item = {
|
||||
@ -22,16 +21,19 @@ class OriginChannels():
|
||||
"id": channel_dict["identifier"],
|
||||
}
|
||||
channel_list.append(clean_station_item)
|
||||
print(clean_station_item)
|
||||
|
||||
print(len(channel_list))
|
||||
|
||||
return channel_list
|
||||
|
||||
def get_channel_stream(self, chandict):
|
||||
streamurl = None
|
||||
channels_json = self.fhdhr.web.session.get(self.base_api).json()
|
||||
origin_chandict = self.get_channel_dict(channels_json, "identifier", chandict["origin_id"])
|
||||
streamdict = self.get_channel_dict(origin_chandict["streams"], "StreamType", 'website')
|
||||
streamurl = streamdict['Url']
|
||||
return streamurl
|
||||
|
||||
def get_channel_dict(self, chanlist, keyfind, valfind):
|
||||
return next(item for item in chanlist if item[keyfind] == valfind)
|
||||
|
||||
|
||||
"""
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user