Splitting LUM Files Using processLUMFile Utility

You may have legacy LUM event log files that contain usage data from multiple license servers and/or vendors. In order for FlexNet Manager for Engineering Applications to process LUM report log files, each file must contain data from only one license server and vendor.

To assist you with splitting LUM event files to ensure that each file contains events from only one license server and vendor daemon, FlexNet Manager for Engineering Applications provides a command-line utility, processLUMFile, to split the files. After you run the utility—specifying a LUM report log file or a folder containing multiple LUM report log files—the split report log files are put in the specified output location. The split files can be imported into FlexNet Manager for Engineering Applications to be used as the basis for LUM usage reporting.

For example, if a single LUM event file contains usage data for license servers X and Y and both of the license servers serve licenses for vendors A and B, then running the command processLUMFile on the file would output four files showing usage data for:

license server X, vendor A
license server X, vendor B
license server Y, vendor A
license server Y, vendor B

To split LUM report log files:

1. Open a Command prompt and switch to the FlexNet Manager for Engineering Applications installation directory.
2. Run the following command:

processLUMFile -f<input_file_or_folder> -o<output_folder>

processLUMFile Parameters

Parameter

Description

–f<input_file_or_folder>

Specifies the LUM report file or folder of report files to be split. If the path name contains spaces, then the value must be enclosed in double quotes.

-o<output_folder>

Specifies the output directory for the split files. If the path name contains spaces, then the value must be enclosed in double quotes.

Example

flexnet processLUMFile -f"c:\inputDir\testLUMFile.txt" -o"c:\outputDir"

flexnet processLUMFile -f"c:\input" -o"c:\outputDir"