fix hostname extraction
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sun, 3 Apr 2022 18:44:53 +0000 (20:44 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sun, 3 Apr 2022 18:44:53 +0000 (20:44 +0200)
dell-switch.pl

index 3246fc1..3c990c8 100755 (executable)
@@ -99,7 +99,7 @@ while() {
        } elsif ( $buff =~ m/Password:/ ) {
                send_pty "$passwd\n";
                $buff = '';
-       } elsif ( $buff =~ m/([\w\-\(\)]+)#$/ ) {
+       } elsif ( $buff =~ m/[\n\r]([\w\-\(\)]+)#$/ ) {
                my $hostname = $1;
                if ( $buff ) {
                        save_log $ip, $hostname, $command, $buff;