Skip to main content

File processing

FileProcessorModule

This module is used for configuration of data processing settings for the inventory files.

propertyName

Description

MaxDegreeOfConcurrency

(Former IDP setting MultiProcessCount)

Allowed number of inventory files that can be concurrently processed.

Default = 2 x number of processor cores of the computer

UserName

 

Set to true, the domain part is allowed to be removed from the logon name.

Default = false

ElementProcessorSet

(Former IDP setting LicenseManagerLimitation)

A sub-set of the elements that are processed and stored in the database.

To only process and store information that is presented in Snow License Manager, remove the following elements from the module configuration:

  • DEVICE_DRIVER

  • EXPANSION_SLOT

  • FONT

  • KEYBOARD

  • MODEM

  • MOUSE

  • MULTIMEDIA

  • ODBC

  • PCI_BUS

  • PORT

  • SCSI_ADAPTER

  • TAPE_DRIVE

  • UNIVERSAL_SERIAL_BUS

MaxProcessingFileSize

The maximum file size (in bytes) for a file to be processed. Default value = null (no limit to file size)

If the value is configured to something else than the default, and the file to be processed is bigger than the configured value, the file is rejected, moved to the error folder, and a message is written to the log file: "The current file size [...] exceeds the configured maximum amount of processing file size [...]".

Example 14.
<ModuleConfiguration>
    <Module typeName="FileProcessorModule">
      <Setter propertyName="UserName">{"ClearUserDomain": true}</Setter>
      <Setter propertyName="MaxDegreeOfConcurrency">8</Setter>
      <Setter propertyName="MaxUnitCountLicenseGrant">null</Setter>
      <Setter propertyName="MaxExpiryLicenseGrant">null</Setter>
      <Setter propertyName="MaxStorageBytesForAgentCompressedLogSize">131072</Setter>
      <Setter propertyName="DatabaseErrorTimeout">"00:02:00"</Setter>
      <Setter propertyName="ChecksumBuilderMask">-1</Setter>
      <Setter propertyName="Interval">"00:00:30"</Setter>
      <Setter propertyName="ElementProcessorSet">[
  "AGENT_LOG",
  "AIX_PARTITIONING",
  "CLIENT_STORAGE_DATA",
  "CUSTOM_REGKEY",
  "DATA_CENTER",
  "DEVICE_DRIVER",
  "DISPLAY_ADAPTER",
  "ENVIRONMENT_VARIABLE",
  "EXPANSION_SLOT",
  "FONT",
  "IBM",
  "KEYBOARD",
  "LOGICAL_DISK",
  "LOGIN_USER",
  "MEMORY",
  "METERING",
  "MOBILE_DEVICE",
  "MODEM",
  "MONITOR",
  "MOUSE",
  "MULTIMEDIA",
  "NETWORK",
  "NT_SERVICE",
  "ODBC",
  "OPERATING_SYSTEM",
  "ORACLE",
  "PCI_BUS",
  "PHYSICAL_DISK",
  "PORT",
  "PRINTER",
  "PROCESSOR",
  "SCAN_STATUS_REPORT",
  "SCSI_ADAPTER",
  "SWID_TAG",
  "TAPE_DRIVE",
  "UNIVERSAL_SERIAL_BUS",
  "VIRTUAL_MACHINE",
  "VIRTUAL_SOFTWARE",
  "WEBMETERING",
  "WEBMETERINGDISCOVERY"
        ]</Setter>
        <Setter propertyName="MaxProcessingFileSize">3000</Setter>
    </Module>
</ModuleConfiguration>