From 8f2e93ddc0fcb6c42e5c7ec537b2105cb6e634ca Mon Sep 17 00:00:00 2001 From: opi Date: Sun, 6 Mar 2016 19:30:10 +0100 Subject: [PATCH] [fix] Catch ConnectionError from requests package --- lib/yunohost/domain.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/yunohost/domain.py b/lib/yunohost/domain.py index d8880554f..b0c053ed5 100644 --- a/lib/yunohost/domain.py +++ b/lib/yunohost/domain.py @@ -31,6 +31,7 @@ import shutil import json import yaml import errno +import requests from urllib import urlopen from moulinette.core import MoulinetteError @@ -88,12 +89,11 @@ def domain_add(auth, domain, dyndns=False): if dyndns: if len(domain.split('.')) < 3: raise MoulinetteError(errno.EINVAL, m18n.n('domain_dyndns_invalid')) - import requests from yunohost.dyndns import dyndns_subscribe try: r = requests.get('https://dyndns.yunohost.org/domains') - except ConnectionError: + except requests.ConnectionError: pass else: dyndomains = json.loads(r.text)