From 4b935e0c320658294861048dd7b5acc757748dbb Mon Sep 17 00:00:00 2001 From: xuchuan19 Date: Sat, 28 Jun 2025 09:58:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dhccn=E5=9C=A8python2=E7=9A=84?= =?UTF-8?q?=E7=8E=AF=E5=A2=83=E4=B8=8A=E8=BF=90=E8=A1=8C=E7=9A=84=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ascend_deployer/library/check_hccn.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ascend_deployer/library/check_hccn.py b/ascend_deployer/library/check_hccn.py index e65755f2..5796f560 100644 --- a/ascend_deployer/library/check_hccn.py +++ b/ascend_deployer/library/check_hccn.py @@ -121,7 +121,7 @@ class HccnCheck: return ''.join(['{0:08b}'.format(int(octet)) for octet in ip.split('.')]) elif ':' in ip: # IPv6 packed_ip = socket.inet_pton(socket.AF_INET6, ip) - return ''.join(['{0:08b}'.format(byte) for byte in packed_ip]) + return ''.join(['{0:08b}'.format(b if isinstance(b, int) else ord(b)) for b in packed_ip]) return self.module.fail_json(changed=False, rc=1, -- Gitee