mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	* feature: Added app_state support for applications #5068 * moved schema file 173 -> 174 * Re-arrange code * added device_id to dbUpdate call * updated function + missing apps * Rename 174.sql to 176.sql * Remove $device, it is unneeded when updating. Rename update_applications() -> update_application() * Some apps can return simply 0
		
			
				
	
	
		
			18 lines
		
	
	
		
			484 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			484 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
 | 
						|
$app_rows = dbFetchRows('SELECT * FROM `applications` WHERE `device_id`  = ?', array($device['device_id']));
 | 
						|
 | 
						|
if (count($app_rows) > 0) {
 | 
						|
    foreach ($app_rows as $app) {
 | 
						|
        $app_include = $config['install_dir'].'/includes/polling/applications/'.$app['app_type'].'.inc.php';
 | 
						|
        if (is_file($app_include)) {
 | 
						|
            include $app_include;
 | 
						|
        } else {
 | 
						|
            echo $app['app_type'].' include missing! ';
 | 
						|
        }
 | 
						|
    }
 | 
						|
    echo "\n";
 | 
						|
}
 | 
						|
 | 
						|
unset($app_rows);
 |