X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Flibraries%2Fbash%2Ffunction%2Fdevice.sh;fp=resources%2Flibraries%2Fbash%2Ffunction%2Fdevice.sh;h=86d482068aadacbc82e274687cc5a28fe95d4aeb;hp=1ad113ddbac13d1e5d02694cd425df624a7da4a0;hb=9744be3170135285c6d7017134e5ae70e75d9afb;hpb=54c9554e142d26447163f7ab7539e23d49d2f866 diff --git a/resources/libraries/bash/function/device.sh b/resources/libraries/bash/function/device.sh index 1ad113ddba..86d482068a 100644 --- a/resources/libraries/bash/function/device.sh +++ b/resources/libraries/bash/function/device.sh @@ -518,9 +518,11 @@ function get_pci_addr () { PCI_ADDR=$(basename $(readlink /sys/class/net/${NETDEV}/device)) || { die "Failed to get PCI address of linux network interface!" } - fi - if [ ! -d /sys/bus/pci/devices/${PCI_ADDR} ]; then - die "PCI device ${NETDEV} doesn't exist!" + if [ ! -d /sys/bus/pci/devices/${PCI_ADDR} ]; then + die "PCI device ${PCI_ADDR} doesn't exist!" + fi + else + die "Can't get device info of interface ${NETDEV}!" fi }