소스 검색

Updated regex to get disk temperature to look for two different lines that could contain temp

Paul Trost 11 년 전
부모
커밋
13f0604602
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      lib/Disk/SMART.pm

+ 1 - 1
lib/Disk/SMART.pm

@@ -272,7 +272,7 @@ sub _process_disk_temp {
     my ( $temp_c, $temp_f );
 
     my $smart_output = $self->{'devices'}->{$device}->{'SMART_OUTPUT'};
-    ($temp_c) = $smart_output =~ /(Temperature_Celsius.*\n)/;
+    ($temp_c) = $smart_output =~ /(Temperature_Celsius.*\n|Airflow_Temperature_Cel.*\n)/;
 
     if ($temp_c) {
         $temp_c = substr $temp_c, 83, +3;