anchor.diff:          disk = {
             :id => devices[:disks].count,
             :controller => controller[:id],
  -          :array => array[:id]
  +          :arrays => [array[:id]]
           }
   
           devices[:disks] << disk
  
positive.code:     disk[:disks] = []
  
      find_direct_disks(disk)
      find_hp_disks(disk) if File.exist?("/usr/sbin/hpssacli")
      find_megaraid_disks(disk) if File.exist?("/usr/sbin/megacli")
      # aacraid
      # areca (/opt/areca/x86_64/cli64)
  
      disk
    end
  
negative.code:         disk = {
            :id => devices[:disks].count,
            :controller => controller[:id],
            :arrays => [array[:id]],
            :location => Regexp.last_match(1),
            :smart_device => "cciss,#{disks.find_index(Regexp.last_match(1))}"
          }
  