Func55_HighestOrderMSLno

<< Click to Display Table of Contents >>

Navigation:  Modules > Asset Management > Software License Management > Authorization Analyzer (Complex license types) > AA Functions >

Func55_HighestOrderMSLno

Description

This function will determine the highest order mslNo that exists on authorizations matching the input parameters.

 

Processing Notes

By default, the function will look for the highest order mslno in the family using the mslno under test and only look on the asset under test.  The scope of the search can be expanded using the inputs below:

 

NOTE:  This function requires that the family order and/or the class order are fully maintained to ensure the correct MSLno is returned.

NOTE:  This function requires that each asset include a computer name when attempting to correlate host and cluster relationships.

NOTE:  This function should not be used as the last rule definition in a rule.  It is designed to return an MSLno, which will be a very large number if it gets returned as an LUR.

 

Inputs

 

Parameter

Explanation

Search all devices on the physical host (Overrides just the asset under test)

This is a yes/no checkbox.  If selected, the physical host of the authorization under test and all VMs on it will be searched.

Search all devices in the cluster of the physical host (Overrides asset under test and physical host)

This is a yes/no checkbox.  If selected, all host that match the cluster of the physical host of the authorization under test, and all VMs on those hosts will be searched.

Search this family (overrides family of MSL on authorization, accepts tags)

Use the selected family for the search rather than the family of the MSLno on the authorization under test.

Search this class (overrides family parameter, accepts tags)

Use the selected class for the search rather than the family of the MSLno on the authorization under test.

Environment(s) to include (CTRL to select multiple)

This allows a specific list of master environments to be included for consideration.  If left blank (default), then no check for the asset environment is performed.  

Click here for help on maintaining master environment mapping.

 

Outputs

 

         

Result

Result Explanation

Confidence Adjustment

Return Value

True

An MSLno was determined

No

The MSLno of the highest order title

False

Case 1:  Check cluster is checked, but no cluster name found for the physical host.

 

Case 2:  No hosts found for the cluster.

 

Case 3:  No assets returned for list of hosts.

 

Case 4:  No assets for a single host.

 

Case 5:  No family found for the MSL of the authorization under test.

 

Case 6:  No assets found to check.

 

Case 7:  Class order missing

 

Case 8:  Family order missing

Yes

0

Else

A general error occurred.

Yes

0