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)