Adding guards around tracepath/tracepath6 commands
The scripts-library.sh file is calling commands without testing if they exist first. This change adds guards to prevent a non-existant binary from being called. Change-Id: I94df013d17722e218771b90ffe5a8f990bcdea57
This commit is contained in:
parent
6cc717d5e1
commit
a28026bf59
@ -186,10 +186,14 @@ function get_instance_info {
|
||||
systemd-resolve --statistics && \
|
||||
cat /etc/systemd/resolved.conf) > \
|
||||
"/openstack/log/instance-info/host_dns_info_${TS}.log" || true
|
||||
{ tracepath "8.8.8.8" -m 5 2>/dev/null || tracepath "8.8.8.8"; } > \
|
||||
"/openstack/log/instance-info/host_tracepath_info_${TS}.log" || true
|
||||
{ tracepath6 "2001:4860:4860::8888" -m 5 2>/dev/null || tracepath6 "2001:4860:4860::8888"; } >> \
|
||||
"/openstack/log/instance-info/host_tracepath_info_${TS}.log" || true
|
||||
if [ "$(which tracepath)" ]; then
|
||||
{ tracepath "8.8.8.8" -m 5 2>/dev/null || tracepath "8.8.8.8"; } > \
|
||||
"/openstack/log/instance-info/host_tracepath_info_${TS}.log" || true
|
||||
fi
|
||||
if [ "$(which tracepath6)" ]; then
|
||||
{ tracepath6 "2001:4860:4860::8888" -m 5 2>/dev/null || tracepath6 "2001:4860:4860::8888"; } >> \
|
||||
"/openstack/log/instance-info/host_tracepath_info_${TS}.log" || true
|
||||
fi
|
||||
if [ "$(which lxc-ls)" ]; then
|
||||
lxc-ls --fancy > \
|
||||
"/openstack/log/instance-info/host_lxc_container_info_${TS}.log" || true
|
||||
|
Loading…
Reference in New Issue
Block a user