Pywbem - A WBEM client and related utilities, written in pure Python
Pywbem is a WBEM client and WBEM indication listener and provides related WBEM client-side functionality. It is written in pure Python and runs on Python 2 and Python 3.
WBEM is a standardized approach for systems management defined by the DMTF that is used in the industry for a wide variety of systems management tasks. See WBEM Standards for more information. An important use of this approach is the SMI-S standard defined by SNIA for managing storage.
Pywbem is based on the idea that a good WBEM client should be easy to use and not necessarily require a large amount of programming knowledge. It is suitable for a large range of tasks from simply poking around to writing web and GUI applications.
The general web site for all projects of the pywbem family is: https://pywbem.github.io/.
- 1. Introduction
- 2. Concepts
- 3. Tutorial
- 4. WBEM client library
- 4.1. WBEM operations
- 4.2. CIM objects
- 4.3. CIM data types
- 4.4. Conversion functions
- 4.5. CIM status codes
- 4.6. Exceptions
- 4.7. Warnings
- 4.8. WBEM operation statistics
- 4.9. WBEM operation logging
- 4.10. Mapping between ValueMap and Values qualifiers
- 4.11. Support for PUnit and Units qualifiers
- 4.12. Security considerations
- 4.13. Proxy support
- 5. WBEM server library
- 6. WBEM indication listener
- 7. WBEM subscription manager
- 8. MOF compiler
- 9. Mock WBEM server
- 10. WBEM utility commands
- 11. Development
- 11.1. Repository
- 11.2. Setting up the development environment
- 11.3. Building the documentation
- 11.4. Testing
- 11.5. Testing from the source archives on Pypi or GitHub
- 11.6. Testing installed versions of pywbem
- 11.7. Updating the DMTF MOF Test Schema
- 11.8. Developing PyWBEM Ipython Documentation Notebooks
- 11.9. Contributing
- 11.10. Core Development Team
- 12. Appendix
- 13. Change log
- 13.1. pywbem 1.7.3.dev1
- 13.2. pywbem 1.7.2
- 13.3. pywbem 1.7.1
- 13.4. pywbem 1.7.0
- 13.5. pywbem 1.6.0
- 13.6. pywbem 1.5.0
- 13.7. pywbem 1.4.0
- 13.8. pywbem 1.3.0
- 13.9. pywbem 1.2.0
- 13.10. pywbem 1.1.0
- 13.11. pywbem 1.0.0
- 13.12. pywbem 1.0.0b4
- 13.13. pywbem 1.0.0b3
- 13.14. pywbem 1.0.0b2
- 13.15. pywbem 1.0.0b1
- 13.16. pywbem 0.17.2
- 13.17. pywbem 0.17.1
- 13.18. pywbem 0.17.0
- 13.19. pywbem 0.16.0
- 13.20. pywbem 0.15.0
- 13.21. pywbem 0.14.6
- 13.22. pywbem 0.14.5
- 13.23. pywbem 0.14.4
- 13.24. pywbem 0.14.3
- 13.25. pywbem 0.14.2
- 13.26. pywbem 0.14.1
- 13.27. pywbem 0.14.0
- 13.28. pywbem 0.13.0
- 13.29. pywbem 0.12.0
- 13.30. pywbem 0.11.0
- 13.31. pywbem 0.10.0
- 13.32. pywbem 0.9.0
- 13.33. pywbem 0.8.4
- 13.34. pywbem 0.8.3
- 13.35. pywbem 0.8.2
- 13.36. pywbem 0.8.1
- 13.37. pywbem 0.7.0
- 13.38. pywbem 0.6
- 13.39. pywbem 0.5
- 13.40. pywbem 0.4
- Index