$sensor) { // FIXME generic colour function switch ($index % 7) { case 0: $colour = 'CC0000'; break; case 1: $colour = '008C00'; break; case 2: $colour = '4096EE'; break; case 3: $colour = '73880A'; break; case 4: $colour = 'D01F3C'; break; case 5: $colour = '36393D'; break; case 6: default: $colour = 'FF0084'; }//end switch $sensor_descr_fixed = rrdtool_escape($sensor['sensor_descr'], 12); $rrd_file = get_sensor_rrd($device, $sensor); $rrd_options .= " DEF:sensor{$sensor['sensor_id']}=$rrd_file:sensor:AVERAGE"; $rrd_options .= " LINE1:sensor{$sensor['sensor_id']}#$colour:'$sensor_descr_fixed'"; $rrd_options .= " GPRINT:sensor{$sensor['sensor_id']}:LAST:%5.1lf$unit"; $rrd_options .= " GPRINT:sensor{$sensor['sensor_id']}:MIN:%5.1lf$unit"; $rrd_options .= " GPRINT:sensor{$sensor['sensor_id']}:MAX:%5.1lf$unit\\l "; $iter++; }//end foreach