aboutsummaryrefslogtreecommitdiffstats
path: root/nikola/plugins/compile/rest/gist.py
diff options
context:
space:
mode:
Diffstat (limited to 'nikola/plugins/compile/rest/gist.py')
-rw-r--r--nikola/plugins/compile/rest/gist.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/nikola/plugins/compile/rest/gist.py b/nikola/plugins/compile/rest/gist.py
index e09ed76..65189b5 100644
--- a/nikola/plugins/compile/rest/gist.py
+++ b/nikola/plugins/compile/rest/gist.py
@@ -49,7 +49,10 @@ class GitHubGist(Directive):
def get_raw_gist(self, gistID):
url = "https://gist.github.com/raw/{0}".format(gistID)
- return requests.get(url).text
+ try:
+ return requests.get(url).text
+ except requests.exceptions.RequestException:
+ raise self.error('Cannot get gist for url={0}'.format(url))
def run(self):
if 'https://' in self.arguments[0]: