+disks.each do |disk|
+ if disk[:device] =~ /^cciss\/(.*)$/
+ id = File.read("/sys/bus/cciss/devices/#{Regexp.last_match[1]}/unique_id").chomp
+
+ disk[:munin] = "cciss-3#{id.downcase}"
+ else
+ disk[:munin] = disk[:device]
+ end
+
+ if disk[:id]
+ disk[:munin] = "#{disk[:munin]}-#{disk[:id].to_s.tr('/', ':')}"
+ end
+
+ disk[:hddtemp] = disk[:munin].tr("-:", "_")
+end
+