noinst_SCRIPTS += setup-cifs.sh parallel-scale-cifs.sh
noinst_SCRIPTS += posix.sh sanity-scrub.sh scrub-performance.sh ha.sh pjdfstest.sh
noinst_SCRIPTS += sanity-lfsck.sh lfsck-performance.sh
-noinst_SCRIPTS += resolveip
noinst_SCRIPTS += sanity-hsm.sh sanity-lsnapshot.sh sanity-pfl.sh sanity-flr.sh
noinst_SCRIPTS += sanity-dom.sh sanity-pcc.sh dom-performance.sh sanity-lnet.sh
nobase_noinst_SCRIPTS = cfg/local.sh
+++ /dev/null
-#!/usr/bin/perl
-=pod
-
-=head1 NAME
-
-resolveip - Resolve IP address for given hostname
-
-=head1 DESCRIPTION
-
-Tries to resolve IP address of given hostname and return its value,
-returns empty value if unable to detect it.
-
-=cut
-
-use Socket;
-$hostname = $ARGV[0];
-
-sub resolve_ip {
- ($hostname) = @_;
-
- return unless defined $hostname;
-
- $packed_ip = gethostbyname($hostname);
- if (defined $packed_ip) {
- $ip_address = inet_ntoa($packed_ip);
- return $ip_address;
- }
-}
-
-$ip = resolve_ip($hostname);
-
-if (not $ip or $ip eq '') {
- print STDERR "Unable to detect ip address for host: '$hostname'\n";
- exit 1;
-}
-
-print $ip;
-
-exit 0;
local is_local="IS_LOCAL_$(host_id $host_name)"
if [ -z "${!is_local-}" ] ; then
eval $is_local=0
- local host_ip=$($LUSTRE/tests/resolveip $host_name)
+ local host_ip=$(getent ahostsv4 $host_name |
+ awk 'NR == 1 { print $1 }')
is_local_addr "$host_ip" && eval $is_local=1
fi
[[ "${!is_local}" == "1" ]]