Merge pull request #70 from NewFuture/fix-dnspod-get-domain-id

fix(dnspod): domain id fix #69
This commit is contained in:
New Future
2019-07-26 15:11:12 +08:00
committed by GitHub
2 changed files with 8 additions and 2 deletions
+4 -1
View File
@@ -101,7 +101,10 @@ def get_domain_id(domain):
# 如果已经存在直接返回防止再次请求
return get_domain_id.domain_list[domain]
else:
info = request('Domain.Info', domain=domain)
try:
info = request('Domain.Info', domain=domain)
except Exception:
return
did = info.get("domain", {}).get("id")
if did:
get_domain_id.domain_list[domain] = did
+4 -1
View File
@@ -104,7 +104,10 @@ def get_domain_id(domain):
# 如果已经存在直接返回防止再次请求
return get_domain_id.domain_list[domain]
else:
info = request('Domain.Info', domain=domain)
try:
info = request('Domain.Info', domain=domain)
except Exception:
return
if info and info.get('status', {}).get('code') == "1":
did = info.get("domain", {}).get("id")
if did: