WIMS&gt; CIM&gt; Posted new proxy provider test files, input and output

WIMS> CIM> Posted new proxy provider test files, input and output


Richard_Landau at Dell.com Richard_Landau at Dell.com
Mon Apr 20 15:50:35 EDT 2009

Posted a new zip of the latest (aggregate) input and output files of the
provider proto.  


Current state: there are two very minor enhancement requests
outstanding.  Otherwise, believed to be functionally complete.  

There are two large log files containing the output.
- A dump of the combined output from processing all the input MIB dumps,
approx 18 of them.  One large file, with comments in the file to
indicate what input is being processed.  
- An "analysis" of that combined output file that groups all the values
for a particular property of a particular class, across all instances
and all printers.  This is useful for looking for inconsistencies.  This
analysis is done by grep-ing the combined output file a couple hundred
times with various criteria.  

The output has recently been enhanced by adding the (string) names of
the enumerated values for all enum int properties.  So instead of this

CIM_PrintInputTray.AvailabilityStatus         = 3 
CIM_PrintInputTray.CapacityUnit               = 8 
CIM_PrintInputTray.CommunicationStatus        = 2 
CIM_PrintInputTray.CurrentLevel               = 1
CIM_PrintInputTray.CurrentLevelBasis          = 4 
CIM_PrintInputTray.DetailedStatus             = 1 
CIM_PrintInputTray.HealthState                = 5 
CIM_PrintInputTray.MaxCapacity                = 500
CIM_PrintInputTray.MaxCapacityBasis           = 3 
CIM_PrintInputTray.MediaWeight                = 0
CIM_PrintInputTray.MediaWeightBasis           = 2 
CIM_PrintInputTray.OperatingStatus            = 0 
CIM_PrintInputTray.PrimaryStatus              = 1 
CIM_PrintInputTray.Type                       = 3 

you get this

CIM_PrintInputTray.AvailabilityStatus         = 3 (AvailableIdle)
CIM_PrintInputTray.CapacityUnit               = 8 (Sheets)
CIM_PrintInputTray.CommunicationStatus        = 2 (Communication OK)
CIM_PrintInputTray.CurrentLevel               = 1
CIM_PrintInputTray.CurrentLevelBasis          = 4 (AtLeastOne)
CIM_PrintInputTray.DetailedStatus             = 1 (No Additional
CIM_PrintInputTray.HealthState                = 5 (OK)
CIM_PrintInputTray.MaxCapacity                = 500
CIM_PrintInputTray.MaxCapacityBasis           = 3 (Actual)
CIM_PrintInputTray.MediaWeight                = 0
CIM_PrintInputTray.MediaWeightBasis           = 2 (Unknown)
CIM_PrintInputTray.OperatingStatus            = 0 (Unknown)
CIM_PrintInputTray.PrimaryStatus              = 1 (OK)
CIM_PrintInputTray.Type                       = 3

Easier to read, I think.


An HTML attachment was scrubbed...
URL: http://www.pwg.org/archives/wims/attachments/20090420/729191b6/attachment.html

More information about the Wims mailing list