From: James Bunton Date: Sun, 24 May 2015 12:14:45 +0000 (+1000) Subject: Clearer error message when unencrypted stream is not available X-Git-Url: https://code.delx.au/webdl/commitdiff_plain/3a492866a4254e34b127001d49914b8965bb664b?ds=sidebyside Clearer error message when unencrypted stream is not available --- diff --git a/brightcove.py b/brightcove.py index 480108c..e52e15c 100644 --- a/brightcove.py +++ b/brightcove.py @@ -25,6 +25,8 @@ class BrightcoveVideoNode(Node): }) doc = grab_json(desc_url, 3600) video_url = doc["HLSURL"] + if not video_url: + raise Exception("No HLS stream available for: " + self.title) filename = self.title + ".ts" return download_hls(filename, video_url)