删除同步域名信息函数的调试日志
This commit is contained in:
parent
182eb5b464
commit
059a4aa7b6
@ -2629,9 +2629,7 @@ def sync_domain_info_from_west(**data):
|
||||
c_sysid = real_data.get("c_sysid")
|
||||
owner_info = real_data.get("owner", {})
|
||||
|
||||
# 添加调试日志
|
||||
jingrow.log_error(f"Domain Owner同步调试", f"域名: {domain}, c_sysid: {c_sysid}, owner_info: {owner_info}")
|
||||
jingrow.log_error(f"real_data完整信息", f"real_data: {real_data}")
|
||||
|
||||
|
||||
if c_sysid:
|
||||
# 如果owner_info为空,使用real_data中的所有者字段
|
||||
@ -2646,25 +2644,17 @@ def sync_domain_info_from_west(**data):
|
||||
["name", "team"]
|
||||
)
|
||||
|
||||
# 添加调试日志
|
||||
jingrow.log_error(f"Domain Owner查找结果", f"c_sysid: {c_sysid}, 域名团队: {team.name}, 找到记录数: {len(existing_owners)}")
|
||||
if existing_owners:
|
||||
jingrow.log_error(f"找到的Domain Owner", f"名称: {existing_owners[0].name}, 原团队: {existing_owners[0].team or '空'}")
|
||||
else:
|
||||
jingrow.log_error(f"未找到Domain Owner", f"将创建新的")
|
||||
|
||||
|
||||
if existing_owners:
|
||||
# 更新已存在的Domain Owner
|
||||
domain_owner_name = existing_owners[0].name
|
||||
existing_team = existing_owners[0].team
|
||||
jingrow.log_error(f"Domain Owner更新逻辑", f"找到现有记录: {domain_owner_name}, 原团队: {existing_team}, 当前团队: {team.name}")
|
||||
try:
|
||||
domain_owner_pg = jingrow.get_pg("Domain Owner", domain_owner_name)
|
||||
if domain_owner_pg:
|
||||
# 更新团队信息(如果不同或为空)
|
||||
if not domain_owner_pg.team or domain_owner_pg.team != team.name:
|
||||
old_team = domain_owner_pg.team or "空"
|
||||
jingrow.log_error(f"Domain Owner团队更新", f"从 {old_team} 更新为 {team.name}")
|
||||
domain_owner_pg.team = team.name
|
||||
|
||||
# 更新所有者信息
|
||||
@ -2715,12 +2705,10 @@ def sync_domain_info_from_west(**data):
|
||||
domain_owner_pg.c_idtype_gswl = str(orgfile.get("f_type"))
|
||||
|
||||
domain_owner_pg.save(ignore_permissions=True)
|
||||
jingrow.log_error(f"Domain Owner更新成功", f"名称: {domain_owner_name}")
|
||||
except Exception as e:
|
||||
jingrow.log_error(f"更新Domain Owner失败", f"域名: {domain}, c_sysid: {c_sysid}, 错误: {str(e)}")
|
||||
else:
|
||||
# 创建新的Domain Owner
|
||||
jingrow.log_error(f"Domain Owner创建逻辑", f"未找到现有记录,将创建新记录,c_sysid: {c_sysid}, 域名团队: {team.name}")
|
||||
try:
|
||||
# 判断所有者类型(个人或企业)
|
||||
c_regtype = "E" if owner_info.get("dom_org_m") else "I"
|
||||
@ -2787,7 +2775,6 @@ def sync_domain_info_from_west(**data):
|
||||
domain_owner_pg = jingrow.get_pg(owner_data)
|
||||
domain_owner_pg.insert(ignore_permissions=True)
|
||||
domain_owner_name = domain_owner_pg.name
|
||||
jingrow.log_error(f"Domain Owner创建成功", f"名称: {domain_owner_name}, c_sysid: {c_sysid}")
|
||||
|
||||
except Exception as e:
|
||||
jingrow.log_error(f"创建Domain Owner失败", f"域名: {domain}, c_sysid: {c_sysid}, 错误: {str(e)}")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user