diff --git a/tools/add_ds_proc.pl b/tools/add_ds_proc.pl index 4eba79f..5b524a7 100755 --- a/tools/add_ds_proc.pl +++ b/tools/add_ds_proc.pl @@ -56,12 +56,12 @@ while () { ($num_sources) = ($datasource =~ /(\d+)/); - for ($x = $num_sources+1; $x < $num_sources+$ds+1; $x++) { + for ($x = 0; $x < $ds; $x++) { $fields .= $field; print "\n\t\n"; - print "\t\t " . $dsnames[$x-1] . " <\/name>\n"; + print "\t\t " . $dsnames[$x] . " <\/name>\n"; print "\t\t $type <\/type>\n"; print "\t\t $heartbeat <\/minimal_heartbeat>\n"; print "\t\t $rrdmin <\/min>\n";