PyWBEM

Download

PyWBEM Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • PyWBEM Team
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 128 KB

PyWBEM Tags


PyWBEM Description

What's New in This Release: BUG FIXES: · Fixed enumInstances and references in cim_provider to do a deep copy of the model before filtering instances so provider writers are less surprised. (Bart Whiteley) · Added CIMDateTime.__cmp__() so that CIMDateTime instances can be compared. (Bart Whiteley) · Fixed data types of method return values for python providers. (Bart Whiteley) · Fixed REF array out parameters in tupleparse.py. (Bart Whiteley) · Fixed Array parameters with no elements. (Bart Whiteley) · Fixed precision for real32 and real64 types. (Bart Whiteley) · Fixed Array properties where is_array isn't set in __init__. (Bart Whiteley) · Added NocaseDict.__cmp__(self, other). (Bart Whiteley) · Fixed WBEMConnection.__repr__ for anonymous connections. (Tim Potter) · Fixed XML encoding of CIMQualifierDeclarations. (Bart Whiteley) · Fixed EnumerateQualifiers if there are no qualifiers. (Bart Whiteley) · Fixed InvokeMethod to only send a LOCALCLASSPATH or LOCALINSTANCEPATH, not a CLASSPATH or INSTANCEPATH. (Bart Whiteley) · Fix unexpected line break in basic auth header for long credentials. (Daniel Hiltgen) · Fix Host: HTTP header when connecting to a unix domain socket. (Bart Whiteley) · Fix deprecation warnings with Python 2.6. (Bart Whiteley) ENHANCEMENTS: · Added support for generating Pegasus provider registration MOF in cim_provider.codegen(). (Bart Whiteley) · Implemented methods to parse indication export requests. (Bart Whiteley) · Python provider code generation enhancements. (Bart Whiteley) · Support for Pegasus Local authentication. (Bart Whiteley) · Support for Pegasus and OpenWBEM Unix Domain Socket. (Tim and Bart) · Added support for Pegasus non-compliant EMBEDDEDOBJECT XML attribute. (Bart Whiteley) · Added CIMQualifierDeclaration.tomof(). (Bart Whiteley) · Added a powerful MOF compiler. (Bart Whiteley) · Added property filtering to CIMInstance. (Bart Whiteley) · Added value attribute to CIMParameter. (Bart Whiteley) · Rigged CIMInstance to automagically update CIMInstance.path.keybindings as key properties are set. (Bart Whiteley) · Added cim_provider2.py: A new provider interface. Python providers using this interface can use the cmpi-bindings project within OMC (http://omc-project.org/) to run under any CIMOM supporting the CMPI interface. This is prefered to the old cim_provider.py interface that was used with the Python Provider Managers for OpenWBEM and Pegasus. · Changed __init__.py to not import anything from cim_provider.py (or cim_provider2.py) into the pywbem namespace. Existing providers based on cim_provider.py can still work with a minor adjustment involving importing CIMProvider from pywbem.cim_provider. The codegen funtion can now be obtained with 'from pywbem.cim_provider import codegen', or 'from pywbem.cim_provider2 import codegen' or similar. · Added wbemcli.py command line utility. (Tim Potter)


PyWBEM Related Software