#!/usr/bin/env php Device(s) to match\n"; echo "-p Port(s) to match using ifName\n"; echo "\n"; } foreach (dbFetchRows("SELECT `device_id`,`hostname` FROM `devices` WHERE `hostname` LIKE ?", array('%'.$hosts.'%')) as $device) { echo "Found hostname " . $device['hostname'].".......\n"; foreach (dbFetchRows("SELECT `ifIndex`,`ifName`,`ifSpeed` FROM `ports` WHERE `ifName` LIKE ? AND `device_id` = ?", array('%'.$ports.'%',$device['device_id'])) as $port) { echo "Tuning port " . $port['ifName'].".......\n"; $host_rrd = $config['rrd_dir'].'/'.$device['hostname']; $rrdfile = $host_rrd.'/port-'.safename($port['ifIndex'].'.rrd'); rrdtool_tune('port',$rrdfile,$port['ifSpeed']); } }