删除同步域名信息函数的调试日志

This commit is contained in:
jingrow 2025-08-05 06:48:06 +08:00
parent 182eb5b464
commit 059a4aa7b6

View File

@ -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)}")