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

From: Richard_Landau@Dell.com
Date: Mon Apr 20 2009 - 15:50:35 EDT

  • Next message: Richard_Landau@Dell.com: "WIMS> CIM> Posted prototype provider status slides for WIMS-CIM session 04/28 09:15"

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

     
    ftp://ftp.pwg.org/pub/pwg/wims/cim/proto-testlogs-allfiles-20090420.zip

    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
    Information)
    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
    (SheetFeedAutoRemovableTray)

    Easier to read, I think.

    rick
    ----------------------
    Richard_Landau(at)dell(dot)com, Stds & System Mgt Architecture, CTO
    Office
    +1-512-728-9023, One Dell Way, RR5-3, MS RR5-32, Round Rock, TX 78682



    This archive was generated by hypermail 2.1.4 : Mon Apr 20 2009 - 15:50:42 EDT