Magellan Linux

Diff of /alx-src/branches/alx-web-050/show.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1607 by niro, Thu Dec 2 19:56:40 2010 UTC revision 1608 by niro, Thu Dec 2 22:13:04 2010 UTC
# Line 326  Line 326 
326   $state = 'Off';   $state = 'Off';
327   if(count($conn)>0)   if(count($conn)>0)
328   {   {
329   passthru("/usr/sbin/fping -c 1 -i 50 -q ".$conn['ip']." &> /dev/null && exit 0 || exit 1",$retval);  // passthru($pingcmd." ".$conn['ip']." &> /dev/null && exit 0 || exit 1",$retval);
330   if($retval==0) $state = 'On';   if($retval==0) $state = 'On';
331   }   }
332    
# Line 372  Line 372 
372   fwrite($hostfile,$conn['ip']." ".$row[0],strlen($row[0])+strlen($conn['ip'])+1);   fwrite($hostfile,$conn['ip']." ".$row[0],strlen($row[0])+strlen($conn['ip'])+1);
373   fclose($hostfile);   fclose($hostfile);
374    
375   $osver = exec($sshcmd.' -l root -o ConnectTimeout=5 '.$conn['ip'].' \'os_ver=$(</etc/mageversion);cfg_ver=$(/sbin/magequery -n alxconfig-ng-alx|cut -d" " -f5);pname=${cfg_ver%-*-*};cfg_ver=${cfg_ver/${pname}-};echo "${os_ver}:${cfg_ver}"\'');   $osver = exec($sshcmd.' '.$conn['ip'].' \'os_ver=$(</etc/mageversion);cfg_ver=$(/sbin/magequery -n alxconfig-ng-alx|cut -d" " -f5);pname=${cfg_ver%-*-*};cfg_ver=${cfg_ver/${pname}-};echo "${os_ver}:${cfg_ver}"\'');
376   $osver = explode(':',$osver);   $osver = explode(':',$osver);
377   }   }
378   if($osver[0] == '') $osver[0]='unkown';   if($osver[0] == '') $osver[0]='unkown';

Legend:
Removed from v.1607  
changed lines
  Added in v.1608