From: Dobrica Pavlinusic Date: Fri, 22 Mar 2019 18:01:14 +0000 (+0100) Subject: report error without nmap output X-Git-Url: http://git.rot13.org/?p=pxelator;a=commitdiff_plain;h=ca9c569fca4292b9b341bf84f8b0ed578617e980 report error without nmap output --- diff --git a/lib/PXElator/nmap.pm b/lib/PXElator/nmap.pm index 6759cee..984f150 100644 --- a/lib/PXElator/nmap.pm +++ b/lib/PXElator/nmap.pm @@ -22,6 +22,11 @@ sub scan { system("nmap -O -oX $path $what"); + if ( ! -e $path ) { + warn "ERROR running nmap: $!"; + return; + } + my $nmap = XMLin( "$path", KeyAttr => { address => 'addrtype' },