From 2f9b345d9fdf1c3639249b942dd3accabb346598 Mon Sep 17 00:00:00 2001 From: Harald Musum Date: Mon, 8 Feb 2021 10:58:28 +0100 Subject: Print infor when detecting hostname fails and we fallback to localhost --- vespalib/src/apps/vespa-detect-hostname/detect_hostname.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'vespalib') diff --git a/vespalib/src/apps/vespa-detect-hostname/detect_hostname.cpp b/vespalib/src/apps/vespa-detect-hostname/detect_hostname.cpp index 5c84790a669..24f9379ef3e 100644 --- a/vespalib/src/apps/vespa-detect-hostname/detect_hostname.cpp +++ b/vespalib/src/apps/vespa-detect-hostname/detect_hostname.cpp @@ -49,6 +49,10 @@ int main(int, char **) { if (check(my_hostname, my_ip_set, my_hostname_error)) { fprintf(stdout, "%s\n", my_hostname.c_str()); } else if (check(localhost, my_ip_set, localhost_error)) { + fprintf(stderr, "INFO: hostname detection failed, falling back to local hostname: %s", localhost.c_str()); + fprintf(stderr, " INFO: canonical hostname (from gethostname/getaddrinfo): %s\n", my_hostname.c_str()); + fprintf(stderr, " INFO: %s\n", my_hostname_error.c_str()); + fprintf(stdout, "%s\n", localhost.c_str()); } else { fprintf(stderr, "FATAL: hostname detection failed\n"); -- cgit v1.2.3