test
This commit is contained in:
parent
e006e1808c
commit
db94f53104
@ -13,7 +13,6 @@ class OriginChannels():
|
|||||||
channel_list = []
|
channel_list = []
|
||||||
|
|
||||||
channels_json = self.fhdhr.web.session.get(self.base_api).json()
|
channels_json = self.fhdhr.web.session.get(self.base_api).json()
|
||||||
# channel_dict = channels_json[0]
|
|
||||||
for channel_dict in channels_json:
|
for channel_dict in channels_json:
|
||||||
|
|
||||||
clean_station_item = {
|
clean_station_item = {
|
||||||
@ -22,16 +21,19 @@ class OriginChannels():
|
|||||||
"id": channel_dict["identifier"],
|
"id": channel_dict["identifier"],
|
||||||
}
|
}
|
||||||
channel_list.append(clean_station_item)
|
channel_list.append(clean_station_item)
|
||||||
print(clean_station_item)
|
|
||||||
|
|
||||||
print(len(channel_list))
|
|
||||||
|
|
||||||
return channel_list
|
return channel_list
|
||||||
|
|
||||||
def get_channel_stream(self, chandict):
|
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
|
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