File openlmi-tools.changes of Package openlmi-tools
-------------------------------------------------------------------
Mon Feb 10 11:41:51 UTC 2014 - pwieczorkiewicz@suse.com
- Package added to the SLE-12. (fate#316180)
-------------------------------------------------------------------
Mon Jan 20 14:00:26 UTC 2014 - kkaempf@suse.com
- fix SLE11 build, add python-2.6.patch
-------------------------------------------------------------------
Tue Nov 5 10:52:57 UTC 2013 - kkaempf@suse.com
- Update to version 0.9
- synchronous calls can properly handle empty JobOutputParameters
- fixed calls, where CIMInstance(Name) objects were not wrapped
- .wrapped_object() method can retrieve wrapped CIM object
- shell abstractions are accepted by the shell methods
- various fixes
NOTE: When calling a method, LMIInstance objects are no longer
autorefreshed. This needs to be done by hand (.refresh()).
-------------------------------------------------------------------
Tue Nov 5 10:52:18 UTC 2013 - kkaempf@suse.com
- Update to version 0.8
- method calls, which work with LMI_SoftwareVerificationJob
can now be called in synchronous way
- clients can be authenticated by x509 certificates
- method calls' arguments are now passed via dictionary
- instances do not auto-refresh after a method call
- lmi_associators can be used to speed up associations traversal
- when calling synchronous method, lmishell now properly handles
SIGTERM and SIGINT
- shell prompt can be customized now (due to scriptons)
- LMIShell has a html documentation now; generated using sphinx
- man page is generated using sphinx
- bash completion
- zsh completion
- various fixes
-------------------------------------------------------------------
Fri Sep 27 06:58:01 UTC 2013 - kkaempf@suse.com
- fix build for SLE11
-------------------------------------------------------------------
Tue Aug 13 10:18:35 UTC 2013 - kkaempf@suse.com
- Update to version 0.7
- all necessary classes are already available when lmishell is run
- connect() does not ask for username/password, if not provided
- only non-interactive mode affected
- synchronous method calls return proper return value and parameters
- introduced reversed constant values
- returns string representation of constant value
- dropped display hook
- fixed installation to user directory
- introduced server side certificate check, if ssl used
- LMI* wrapper objects now have .connection property
- it references the LMIConnection object returned by connect()
- introduced --noverify option
- tells lmishell to skip server-side certificate check
- fixed class names in LMIClass::instances()
- introduced lmi_isinstance()
- similar to python's isinstance()
- returns, whether LMIInstance/LMIInstanceName is instance of LMIClass
- works for superclass too
- introduced custom help() function
- currently it displays "man lmishell"
- various small/bug fixes
-------------------------------------------------------------------
Wed Jul 31 14:00:59 UTC 2013 - kkaempf@suse.com
- Update to version 0.6
- indications support; subscription and listening
- lazy class fetching when working with LMIClasses
- classes caching
- UDS connection to TOG-Pegasus, when connections as root to localhost
- configuration file (~/.lmishellrc)
- dictionary-based filtering for LMIInstance and LMIInstanceName
- synchronous method calls
- not 100% complete, we are waiting for TOG-Pegasus for fixes
- creation of a new LMIInstanceName
- access constant values (Values + ValueMap from MOF definition)
- no sample scripts present
- history file renamed to ~/.lmishell_history
- man page generator
- uses https://fedorahosted.org/openlmi/wiki/shell pages to generate
the man page content
- moved the shell into $(PYTHON_SITELIB)/lmi/shell to make the
shell compatible with other providers, etc.
- switched from autotools to setuptools
- new CLI options for basic logging setup
- bug fixes and code cleanups
-------------------------------------------------------------------
Fri Jul 26 09:59:50 UTC 2013 - kkaempf@suse.com
- Fix SLE 11 build
Add older-python.patch
-------------------------------------------------------------------
Fri Apr 12 07:12:46 UTC 2013 - kkaempf@suse.com
- Initial version 0.5