Revisions of openlmi-tools

Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 23)
- Add lmi.1 manpage
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 22)
- Update to 0.9.2
  - documentation fixes
  - improved caching
  - improved logging when calling synchro methods
  - no class name verification when creating LMIClass
  - added tests for lmi meta-command
  - backport to python 2.6
  - various fixes
buildservice-autocommit accepted request 231363 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 21)
baserev update by copy to link target
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 20)
fix build
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 19)
- Update to 0.9.1
  - Indication subscription is simplified
  - Indication receiving timeout is fixed
  - CIMOM's certificate verification is fixed
  - LMIInstance(Name) can be compared to each other
  - LMIInstance objects can be filtered at client's side
  - connecting via Unix socket is improved
  - _association_ methods can be called within LMIInstanceName objects
  - interactive shell is improved
  - logging
  - lmi meta-command now lives in openlmi-tools repository
  - Python 2.6 backports
  - various fixes
buildservice-autocommit accepted request 222510 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 18)
baserev update by copy to link target
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 17)
- SLE-12: FATE 316180
buildservice-autocommit accepted request 215305 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 16)
baserev update by copy to link target
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 15)
- fix SLE11 build, add python-2.6.patch
buildservice-autocommit accepted request 206638 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 14)
baserev update by copy to link target
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 13)
- 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()).

- 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

- fix build for SLE11
buildservice-autocommit accepted request 195964 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 12)
baserev update by copy to link target
buildservice-autocommit accepted request 186282 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 11)
baserev update by copy to link target
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 10)
- 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
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 9)
fix SLE11 build
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 8)
- 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
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 184426 from Klaus Kämpf's avatar Klaus Kämpf (kwk) (revision 7)
initialized devel package after accepting 184426
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 6)
more formatting
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 5)
add license header
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 4)
please the legal gods
Displaying revisions 21 - 40 of 43
openSUSE Build Service is sponsored by