Check-in [96d86cc203]
Overview
Comment: | Add ahttp.fix_url() for dirble `website` addresses. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
96d86cc2036d7bb50a2579b91312bb31 |
User & Date: | mario on 2015-05-15 17:58:21 |
Other Links: | manifest | tags |
Context
2015-05-15
| ||
21:52 | Weighted selection of available stream urls from Dirble API. check-in: fe19fd3202 user: mario tags: trunk | |
17:58 | Add ahttp.fix_url() for dirble `website` addresses. check-in: 96d86cc203 user: mario tags: trunk | |
17:55 | `timedout` and `description` are seemingly gone from the API responses. check-in: cbd84b656f user: mario tags: trunk | |
Changes
Modified channels/dirble.py from [d2166f415b] to [76274f66da].
︙ | ︙ | |||
90 91 92 93 94 95 96 | print r # rename fields return dict( genre = " ".join(c["slug"] for c in r["categories"]), title = r["name"], playing = "{} {}".format(r.get("country"), r.get("description")), | | | 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 | print r # rename fields return dict( genre = " ".join(c["slug"] for c in r["categories"]), title = r["name"], playing = "{} {}".format(r.get("country"), r.get("description")), homepage = ahttp.fix_url(r["website"]), url = s["stream"], format = s["content_type"], bitrate = s["bitrate"], # img = r["image"]["image"]["thumb"]["url"], # CDN HTTPS trip up requests.get state = self.state_map[int(s["status"])] if s["status"] in [0,1,2] else "", deleted = s.get("timedout", False), ) |
︙ | ︙ |