From 8d01a415e778edba32c3dd6e1a7be524d5ace443 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Mon, 5 Mar 2018 22:55:36 +0000 Subject: [PATCH] strip whitespace from model on HP --- lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm b/lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm index 53f058ca..9e7b5b34 100644 --- a/lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm +++ b/lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm @@ -45,7 +45,8 @@ register_worker({ phase => 'early', driver => 'snmp' }, sub { $device->set_column( $property => $snmp->$property ); } - $device->set_column( model => Encode::decode('UTF-8', $snmp->model) ); + (my $model = Encode::decode('UTF-8', ($snmp->model || ''))) =~ s/\s+$//; + $device->set_column( model => $model ); $device->set_column( serial => Encode::decode('UTF-8', $snmp->serial) ); $device->set_column( contact => Encode::decode('UTF-8', $snmp->contact) ); $device->set_column( location => Encode::decode('UTF-8', $snmp->location) );