/*
 * $Id: vmware.js,v 1.1.2.2 2006/06/13 11:48:16 strouchelle Exp $
 */
USETEXTLINKS = 0
STARTALLOPEN = 0
USEFRAMES = 0
USEICONS = 0
WRAPTEXT = 1
PERSERVESTATE = 0
HIGHLIGHT = 1
ICONPATH = "/ecora/js/treeview/images/"

foldersTree = gFld("<strong>VMware Information Collected</strong>", "")

  root = insFld(foldersTree, gFld("Host", ""))
    insDoc(root, gLnk("S", "IP Address", ""))
    insDoc(root, gLnk("S", "Host Name", ""))
    insDoc(root, gLnk("S", "VMware Server Version", ""))
    insDoc(root, gLnk("S", "Memory Size", ""))
    insDoc(root, gLnk("S", "Number of CPUs", ""))

  root = insFld(foldersTree, gFld("ESX Server", ""))
    node1 = insFld(root, gFld("Options", ""))
      insDoc(node1, gLnk("S", "Startup Options", ""))
      insDoc(node1, gLnk("S", "Swap Configuration", ""))
      insDoc(node1, gLnk("S", "Memory Configuration", ""))
      insDoc(node1, gLnk("S", "SNMP Configuration", ""))
      node2 = insFld(node1, gFld("Boot Configurations", ""))
        insDoc(node2, gLnk("S", "Config type", ""))
        insDoc(node2, gLnk("S", "Kernel Image", ""))
        insDoc(node2, gLnk("S", "Initrd", ""))
        insDoc(node2, gLnk("S", "Root", ""))
        insDoc(node2, gLnk("S", "Reserved memory", ""))
      node2 = insFld(node1, gFld("Network Connections", ""))
        node3 = insFld(node2, gFld("Virtual Switches", ""))
          insDoc(node3, gLnk("S", "Outbound Adapter", ""))
          insDoc(node3, gLnk("S", "Network Adapter", ""))
          insDoc(node3, gLnk("S", "Port Groups", ""))
        node3 = insFld(node2, gFld("Network Adapters", ""))
          insDoc(node3, gLnk("S", "PCI Bus", ""))
          insDoc(node3, gLnk("S", "Clustering", ""))
          insDoc(node3, gLnk("S", "Link speed/duplex", ""))
          insDoc(node3, gLnk("S", "NIC Team", ""))
          insDoc(node3, gLnk("S", "MAC addresses", ""))
          insDoc(node3, gLnk("S", "Capabilities", ""))
      node2 = insFld(node1, gFld("Security Settings", ""))
        insDoc(node2, gLnk("S", "SSL Options", ""))
        insDoc(node2, gLnk("S", "Services Status", ""))
      node2 = insFld(node1, gFld("Kernel Info", ""))
        insDoc(node2, gLnk("S", "VMnix", ""))
        insDoc(node2, gLnk("S", "VMkernel", ""))
      node2 = insFld(node1, gFld("Storage Configuration", ""))
        node3 = insFld(node2, gFld("SCSI Adapters", ""))
          insDoc(node3, gLnk("S", "Bus:Device.Function", ""))
          insDoc(node3, gLnk("S", "Shared", ""))
          insDoc(node3, gLnk("S", "SAN options", ""))
        node3 = insFld(node2, gFld("Disks", ""))
          insDoc(node3, gLnk("S", "General information", ""))
          insDoc(node3, gLnk("S", "Geometry", ""))
          insDoc(node3, gLnk("S", "Partition Table", ""))
        node3 = insFld(node2, gFld("VMFS Volumes", ""))
          insDoc(node3, gLnk("S", "Logical Name", ""))
          insDoc(node3, gLnk("S", "Total Size", ""))
          insDoc(node3, gLnk("S", "Free Space", ""))
          insDoc(node3, gLnk("S", "Block size of the VMFS", ""))
          insDoc(node3, gLnk("S", "VMFS accessibility mode", ""))
          insDoc(node3, gLnk("S", "VMFS version", ""))
          insDoc(node3, gLnk("S", "List of extents", ""))
        node3 = insFld(node2, gFld("Files", ""))
          insDoc(node3, gLnk("S", "Name", ""))
          insDoc(node3, gLnk("S", "Size", ""))
          insDoc(node3, gLnk("S", "Permissions", ""))
          insDoc(node3, gLnk("S", "Owner", ""))
          insDoc(node3, gLnk("S", "Group", ""))
          insDoc(node3, gLnk("S", "Last Modified", ""))
          insDoc(node3, gLnk("S", "File Type", ""))
          insDoc(node3, gLnk("S", "Map", ""))
      node2 = insFld(node1, gFld("PCI Devices", ""))
        insDoc(node2, gLnk("S", "Device Name", ""))
        insDoc(node2, gLnk("S", "Bus:Device.Function", ""))
        insDoc(node2, gLnk("S", "Vendor/Device/Class IDs", ""))
        insDoc(node2, gLnk("S", "IRQ", ""))
        insDoc(node2, gLnk("S", "Driver", ""))
      node2 = insFld(node1, gFld("Resources", ""))
        insDoc(node2, gLnk("S", "Service Console Resources", ""))
        insDoc(node2, gLnk("S", "VM Resources", ""))

  root = insFld(foldersTree, gFld("GSX Server", ""))
    insDoc(root, gLnk("S", "Security Settings", ""))
    insDoc(root, gLnk("S", "Network Settings", ""))

  root = insFld(foldersTree, gFld("Virtual Machines", ""))
    node1 = insFld(root, gFld("Hardware", ""))
      insDoc(node1, gLnk("S", "Memory Size", ""))
      insDoc(node1, gLnk("S", "Number of CPUs", ""))
      insDoc(node1, gLnk("S", "Device status", ""))
      insDoc(node1, gLnk("S", "Device properties", ""))

    node1 = insFld(root, gFld("Options", ""))
      insDoc(node1, gLnk("S", "Display Name", ""))
      insDoc(node1, gLnk("S", "Guest OS", ""))
      insDoc(node1, gLnk("S", "Suspend File Location", ""))
      insDoc(node1, gLnk("S", "Power On/Power Off actions", ""))
      insDoc(node1, gLnk("S", "Power Controls", ""))
      insDoc(node1, gLnk("S", "VMware Tools Script Actions", ""))
      insDoc(node1, gLnk("S", "Snapshot Policy", ""))
      insDoc(node1, gLnk("S", "Debugging Mode", ""))
      insDoc(node1, gLnk("S", "Acceleration", ""))

    node1 = insFld(root, gFld("Permissions", ""))
      insDoc(node1, gLnk("S", "Account Name", ""))
      insDoc(node1, gLnk("S", "Account Type", ""))
      insDoc(node1, gLnk("S", "Read/Write/Execute Permissions", ""))

  root = insFld(foldersTree, gFld("Local Users and Groups", ""))
  root = insFld(foldersTree, gFld("Failed Hosts", ""))


foldersTree.treeID = "t2"

