From 631db87f7fe5a45f870522df92e4bbb43e68e118 Mon Sep 17 00:00:00 2001 From: Sergey Ivanov <seriv@cs.umd.edu> Date: Thu, 6 Jun 2019 12:17:48 -0400 Subject: [PATCH] fixing merge of megaraid code to Core::SMART --- lib/Core/SMART.pm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/Core/SMART.pm b/lib/Core/SMART.pm index 676005c..fc399fc 100644 --- a/lib/Core/SMART.pm +++ b/lib/Core/SMART.pm @@ -94,13 +94,8 @@ sub handler { $disk = "/dev/$disk_name" if ($^O eq "linux") || ($^O =~ /bsd/) ; $disk = "/dev/rdsk/$disk_name" if $^O eq "solaris"; my $smartctl_cmd = $config->{smartctl_cmd} || "/usr/sbin/smartctl"; - my $smartctl_args = "-i"; - if (defined ($megaraid_number)) { - $smartctl_args .= " -a -H -d megaraid,$megaraid_number"; - } - else { - $smartctl_args .= " -A"; - } + my $smartctl_args = "-i -a"; + $smartctl_args .= " -H -d megaraid,$megaraid_number" if (defined ($megaraid_number)); $smartctl_args = "$smartctl_args $config->{smartctl_args}" if $config->{smartctl_args}; my $smartdata = {}; my $output = run_command("$smartctl_cmd $smartctl_args $disk"); -- GitLab