From 6882143b1c9d3e8c734fff2709269b7951c2c6c7 Mon Sep 17 00:00:00 2001 From: Yeguang Xue <2394844+yeguang-xue@users.noreply.github.com> Date: Fri, 11 Jul 2025 12:41:26 -0700 Subject: [PATCH 1/2] Fix socket.gethostbyaddr(ip) error when no reverse DNS available. For ip addresses without reverse DNS, socket.gethostbyaddr(ip) will fail. We can simply use ip address for hostname display. --- src/ansys/mapdl/core/mapdl_grpc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ansys/mapdl/core/mapdl_grpc.py b/src/ansys/mapdl/core/mapdl_grpc.py index be3cc7e458..fd1399d19c 100644 --- a/src/ansys/mapdl/core/mapdl_grpc.py +++ b/src/ansys/mapdl/core/mapdl_grpc.py @@ -383,7 +383,7 @@ def __init__( self._hostname = ( "localhost" if ip in ["127.0.0.1", "127.0.1.1", "localhost"] - else socket.gethostbyaddr(ip)[0] + else ip ) check_valid_ip(ip) From e3b8d74ecd8d76087564c196273da1acdea2b4fe Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 11 Jul 2025 19:43:23 +0000 Subject: [PATCH 2/2] ci: auto fixes from pre-commit.com hooks. for more information, see https://pre-commit.ci --- src/ansys/mapdl/core/mapdl_grpc.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ansys/mapdl/core/mapdl_grpc.py b/src/ansys/mapdl/core/mapdl_grpc.py index fd1399d19c..620e3f001e 100644 --- a/src/ansys/mapdl/core/mapdl_grpc.py +++ b/src/ansys/mapdl/core/mapdl_grpc.py @@ -381,9 +381,7 @@ def __init__( else: # it is an IP self._hostname = ( - "localhost" - if ip in ["127.0.0.1", "127.0.1.1", "localhost"] - else ip + "localhost" if ip in ["127.0.0.1", "127.0.1.1", "localhost"] else ip ) check_valid_ip(ip)