Allow multiple comma-separated discovery modules to be specified

This commit is contained in:
Paul Gear
2015-06-06 21:04:23 +10:00
parent 6016c866bc
commit afa5ec2d54

View File

@ -81,12 +81,12 @@ function discover_device($device, $options = NULL)
echo("\n"); echo("\n");
// If we've specified a module, use that, else walk the modules array // If we've specified modules, use them, else walk the modules array
if ($options['m']) if ($options['m']) {
{ foreach (explode(',', $options['m']) as $module) {
if (is_file("includes/discovery/".$options['m'].".inc.php")) if (is_file("includes/discovery/$module.inc.php")) {
{ include("includes/discovery/$module.inc.php");
include("includes/discovery/".$options['m'].".inc.php"); }
} }
} else { } else {
foreach ($config['discovery_modules'] as $module => $module_status) foreach ($config['discovery_modules'] as $module => $module_status)