[mod] more explicite error message for dyndns subscribe server failure

This commit is contained in:
Laurent Peuch 2018-04-18 04:29:11 +02:00
parent fa152adee6
commit de305ce18e

View file

@ -161,7 +161,7 @@ def dyndns_subscribe(subscribe_host="dyndns.yunohost.org", domain=None, key=None
try: try:
error = json.loads(r.text)['error'] error = json.loads(r.text)['error']
except: except:
error = "Server error" error = "Server error, code: %s. (Message: \"%s\")" % (r.status_code, r.text)
raise MoulinetteError(errno.EPERM, raise MoulinetteError(errno.EPERM,
m18n.n('dyndns_registration_failed', error=error)) m18n.n('dyndns_registration_failed', error=error))