docs: def _get_disksize_MiB(iLOIP, cred):
      """Reads the dictionary of parsed MIBs and gets the disk size.
  
      :param iLOIP: IP address of the server on which SNMP discovery
                    has to be executed.
      :param snmp_credentials in a dictionary having following mandatory
             keys.
             auth_user: SNMP user
             auth_protocol: Auth Protocol
             auth_prot_pp: Pass phrase value for AuthProtocol.
             priv_protocol:Privacy Protocol.
             auth_priv_pp: Pass phrase value for Privacy Protocol.
  
      :returns the dictionary of disk sizes of all physical drives.
      """
      # '1.3.6.1.4.1.232.5.5.1.1',  # cpqscsi SAS HBA Table
      # '1.3.6.1.4.1.232.3.2.3.1',  # cpqida Drive Array Logical Drive Table
      result = _parse_mibs(iLOIP, cred)
      disksize = {}
      for uuid in sorted(result):
          for key in result[uuid]:
              # We only track the Physical Disk Size
              if key.find('PhyDrvSize') >= 0:
                  disksize[uuid] = dict()
                  for suffix in sorted(result[uuid][key]):
                      size = result[uuid][key][suffix]
                      disksize[uuid][key] = str(size)
      return disksize