pywbemtools
1.3.0

Table of Contents:

  • 1. Introduction
    • 1.1. Pywbemtools features
    • 1.2. Supported environments
    • 1.3. Installation
      • 1.3.1. Installation prerequisites
      • 1.3.2. Installation with pip
      • 1.3.3. Verification of the installation
    • 1.4. Standards conformance
    • 1.5. Deprecation policy
    • 1.6. Versioning
    • 1.7. Compatibility
    • 1.8. Reporting issues
    • 1.9. License
  • 2. Pywbemcli command
    • 2.1. Pywbemcli command line interface
      • 2.1.1. Modes of operation
      • 2.1.2. Command mode
      • 2.1.3. Interactive mode
      • 2.1.4. Error handling
    • 2.2. Using the pywbemcli command line general options
      • 2.2.1. Overview of the general options
        • 2.2.1.1. Defining the WBEM server
        • 2.2.1.2. Controlling operation behavior and monitoring operations
        • 2.2.1.3. Controlling output formats
        • 2.2.1.4. Other miscellaneous general options
        • 2.2.1.5. General options descriptions
        • 2.2.1.6. --server general option
        • 2.2.1.7. --name general option
        • 2.2.1.8. --default-namespace general option
        • 2.2.1.9. --user general option
        • 2.2.1.10. --password general option
        • 2.2.1.11. --timeout general option
        • 2.2.1.12. --verify general option
        • 2.2.1.13. --certfile general option
        • 2.2.1.14. --keyfile general option
        • 2.2.1.15. --ca-certs general option
        • 2.2.1.16. --timestats general option
        • 2.2.1.17. --use-pull general option
        • 2.2.1.18. --pull-max-cnt general option
        • 2.2.1.19. --mock-server general option
        • 2.2.1.20. --output-format general option
        • 2.2.1.21. --log general option
        • 2.2.1.22. --verbose general option
        • 2.2.1.23. --connections-file general option
        • 2.2.1.24. --warn general option
        • 2.2.1.25. --pdb general option
        • 2.2.1.26. --version general option
        • 2.2.1.27. --help general option
      • 2.2.2. Environment variables for general options
      • 2.2.3. Pywbemcli and the DMTF pull operations
      • 2.2.4. Output formats
        • 2.2.4.1. Output formats for groups and commands
        • 2.2.4.2. Table formats
        • 2.2.4.3. CIM object formats
        • 2.2.4.4. ASCII tree format
        • 2.2.4.5. Text formats
        • 2.2.4.6. Pywbemcli defined logging
      • 2.2.5. Pywbemcli persisted connection definitions
    • 2.3. Pywbemcli special command line features
      • 2.3.1. pywbemcli command relation to WBEM operations
      • 2.3.2. Specifying CIM property and parameter values
      • 2.3.3. Displaying CIM instances/classes or their names
      • 2.3.4. Specifying the INSTANCENAME command argument
        • 2.3.4.1. The INSTANCENAME command argument as a WBEM URI
        • 2.3.4.2. Interactively selecting INSTANCENAME command argument
        • 2.3.4.3. Defining INSTANCENAME command argument with –key option
        • 2.3.4.4. Filtering responses for specific types of classes
      • 2.3.5. Using multiple namespaces with server requests
    • 2.4. Pywbemcli command groups and commands
      • 2.4.1. namespace command group
        • 2.4.1.1. namespace list command
        • 2.4.1.2. namespace create command
        • 2.4.1.3. namespace delete command
        • 2.4.1.4. namespace interop command
      • 2.4.2. class command group
        • 2.4.2.1. class associators command
        • 2.4.2.2. class delete command
        • 2.4.2.3. class enumerate command
        • 2.4.2.4. class find command
        • 2.4.2.5. class get command
        • 2.4.2.6. class invokemethod command
        • 2.4.2.7. class references command
        • 2.4.2.8. class tree command
      • 2.4.3. instance command group
        • 2.4.3.1. instance associators command
        • 2.4.3.2. instance count command
        • 2.4.3.3. instance create command
        • 2.4.3.4. instance delete command
        • 2.4.3.5. instance enumerate command
        • 2.4.3.6. instance get command
        • 2.4.3.7. instance invokemethod command
        • 2.4.3.8. instance modify command
        • 2.4.3.9. instance references command
        • 2.4.3.10. instance query command
        • 2.4.3.11. instance shrub command
      • 2.4.4. qualifier command group
        • 2.4.4.1. qualifier get command
        • 2.4.4.2. qualifier delete command
        • 2.4.4.3. qualifier enumerate command
      • 2.4.5. profile command group
        • 2.4.5.1. Profile list command
        • 2.4.5.2. profile centralinsts command
      • 2.4.6. server command group
        • 2.4.6.1. server brand command
        • 2.4.6.2. server info command
        • 2.4.6.3. server add-mof command
        • 2.4.6.4. server remove-mof command
        • 2.4.6.5. server schema command
      • 2.4.7. statistics command group
        • 2.4.7.1. statistics server-on command
        • 2.4.7.2. statistics server-off command
        • 2.4.7.3. statistics status command
        • 2.4.7.4. statistics reset command
        • 2.4.7.5. statistics show command
        • 2.4.7.6. statistics server-show command
      • 2.4.8. connection command group
        • 2.4.8.1. connection delete command
        • 2.4.8.2. connection export command
        • 2.4.8.3. connection list command
        • 2.4.8.4. connection save command
        • 2.4.8.5. connection select command
        • 2.4.8.6. connection show command
        • 2.4.8.7. connection test command
        • 2.4.8.8. connection set-default command
      • 2.4.9. subscription command group
        • 2.4.9.1. Owned destinations, filters, and subscriptions
        • 2.4.9.2. Permanent destinations, filters, and subscriptions
        • 2.4.9.3. Static destinations and filters
        • 2.4.9.4. Ownership rules
        • 2.4.9.5. Identifying destinations, filters, and subscriptions on the command line
        • 2.4.9.6. subscription add-destination command
        • 2.4.9.7. subscription add-filter command
        • 2.4.9.8. subscription add-subscription command
        • 2.4.9.9. subscription list command
        • 2.4.9.10. subscription list-destinations command
        • 2.4.9.11. subscription list-filters command
        • 2.4.9.12. subscription list-subscriptions command
        • 2.4.9.13. subscription remove-destination command
        • 2.4.9.14. subscription remove-filter command
        • 2.4.9.15. subscription remove-subscription command
        • 2.4.9.16. Subscription remove-server command
      • 2.4.10. repl command
      • 2.4.11. help command
      • 2.4.12. docs command
    • 2.5. pywbemcli Help Command Details
      • 2.5.1. pywbemcli class –help
        • 2.5.1.1. pywbemcli class associators –help
        • 2.5.1.2. pywbemcli class delete –help
        • 2.5.1.3. pywbemcli class enumerate –help
        • 2.5.1.4. pywbemcli class find –help
        • 2.5.1.5. pywbemcli class get –help
        • 2.5.1.6. pywbemcli class invokemethod –help
        • 2.5.1.7. pywbemcli class references –help
        • 2.5.1.8. pywbemcli class tree –help
      • 2.5.2. pywbemcli connection –help
        • 2.5.2.1. pywbemcli connection delete –help
        • 2.5.2.2. pywbemcli connection export –help
        • 2.5.2.3. pywbemcli connection list –help
        • 2.5.2.4. pywbemcli connection save –help
        • 2.5.2.5. pywbemcli connection select –help
        • 2.5.2.6. pywbemcli connection set-default –help
        • 2.5.2.7. pywbemcli connection show –help
        • 2.5.2.8. pywbemcli connection test –help
      • 2.5.3. pywbemcli docs –help
      • 2.5.4. pywbemcli help –help
      • 2.5.5. pywbemcli instance –help
        • 2.5.5.1. pywbemcli instance associators –help
        • 2.5.5.2. pywbemcli instance count –help
        • 2.5.5.3. pywbemcli instance create –help
        • 2.5.5.4. pywbemcli instance delete –help
        • 2.5.5.5. pywbemcli instance enumerate –help
        • 2.5.5.6. pywbemcli instance get –help
        • 2.5.5.7. pywbemcli instance invokemethod –help
        • 2.5.5.8. pywbemcli instance modify –help
        • 2.5.5.9. pywbemcli instance query –help
        • 2.5.5.10. pywbemcli instance references –help
        • 2.5.5.11. pywbemcli instance shrub –help
      • 2.5.6. pywbemcli namespace –help
        • 2.5.6.1. pywbemcli namespace create –help
        • 2.5.6.2. pywbemcli namespace delete –help
        • 2.5.6.3. pywbemcli namespace interop –help
        • 2.5.6.4. pywbemcli namespace list –help
      • 2.5.7. pywbemcli profile –help
        • 2.5.7.1. pywbemcli profile centralinsts –help
        • 2.5.7.2. pywbemcli profile list –help
      • 2.5.8. pywbemcli qualifier –help
        • 2.5.8.1. pywbemcli qualifier delete –help
        • 2.5.8.2. pywbemcli qualifier enumerate –help
        • 2.5.8.3. pywbemcli qualifier get –help
      • 2.5.9. pywbemcli repl –help
      • 2.5.10. pywbemcli server –help
        • 2.5.10.1. pywbemcli server add-mof –help
        • 2.5.10.2. pywbemcli server brand –help
        • 2.5.10.3. pywbemcli server info –help
        • 2.5.10.4. pywbemcli server remove-mof –help
        • 2.5.10.5. pywbemcli server schema –help
      • 2.5.11. pywbemcli statistics –help
        • 2.5.11.1. pywbemcli statistics reset –help
        • 2.5.11.2. pywbemcli statistics server-off –help
        • 2.5.11.3. pywbemcli statistics server-on –help
        • 2.5.11.4. pywbemcli statistics server-show –help
        • 2.5.11.5. pywbemcli statistics show –help
        • 2.5.11.6. pywbemcli statistics status –help
      • 2.5.12. pywbemcli subscription –help
        • 2.5.12.1. pywbemcli subscription add-destination –help
        • 2.5.12.2. pywbemcli subscription add-filter –help
        • 2.5.12.3. pywbemcli subscription add-subscription –help
        • 2.5.12.4. pywbemcli subscription list –help
        • 2.5.12.5. pywbemcli subscription list-destinations –help
        • 2.5.12.6. pywbemcli subscription list-filters –help
        • 2.5.12.7. pywbemcli subscription list-subscriptions –help
        • 2.5.12.8. pywbemcli subscription remove-destination –help
        • 2.5.12.9. pywbemcli subscription remove-filter –help
        • 2.5.12.10. pywbemcli subscription remove-server –help
        • 2.5.12.11. pywbemcli subscription remove-subscription –help
    • 2.6. Mock WBEM Server
      • 2.6.1. Mock WBEM server overview
      • 2.6.2. Setting up the mock WBEM server with a MOF file
      • 2.6.3. Defining the mock WBEM server with a Python script
        • 2.6.3.1. Defining mock namespaces
        • 2.6.3.2. Installing CIM classes and qualifier declarations
        • 2.6.3.3. Installing/registering instance providers
        • 2.6.3.4. Creating CIM instances required for the mock
        • 2.6.3.5. Installing required mock CIM Method
        • 2.6.3.6. Registering dependent startup files
        • 2.6.3.7. Defining the startup script interface from pywbemcli
      • 2.6.4. Examples of pywbemcli startup python script
        • 2.6.4.1. Simple MOF based startup file
        • 2.6.4.2. Example setup script old-style with MOF file
        • 2.6.4.3. Example setup script new-style with MOF file
      • 2.6.5. Caching mock WBEM servers connection definitions
  • 3. Pywbemlistener command
    • 3.1. Pywbemlistener commands
      • 3.1.1. pywbemlistener list command
      • 3.1.2. pywbemlistener show command
      • 3.1.3. pywbemlistener start command
      • 3.1.4. pywbemlistener stop command
      • 3.1.5. pywbemlistener test command
      • 3.1.6. pywbemlistener run command
        • 3.1.6.1. pywbemlistener help command
        • 3.1.6.2. pywbemlistener docs command
    • 3.2. Pywbemlistener general options
      • 3.2.1. Logging
      • 3.2.2. Output format
      • 3.2.3. Miscellaneous
    • 3.3. pywbemlistener Help Command Details
      • 3.3.1. pywbemlistener docs –help
      • 3.3.2. pywbemlistener help –help
      • 3.3.3. pywbemlistener list –help
      • 3.3.4. pywbemlistener run –help
      • 3.3.5. pywbemlistener show –help
      • 3.3.6. pywbemlistener start –help
      • 3.3.7. pywbemlistener stop –help
      • 3.3.8. pywbemlistener test –help
  • 4. Settings and Configuration
    • 4.1. Activating shell tab-completion
      • 4.1.1. Activation with eval statement
      • 4.1.2. Activation by creating a complete script file
      • 4.1.3. Testing that pywbemcli tab-completion is activated
      • 4.1.4. Removing shell tab-completion activation
  • 5. Pywbemtools development
    • 5.1. Repository
    • 5.2. Setting up the development environment
      • 5.2.1. Using Python virtual environments
    • 5.3. Building the documentation
    • 5.4. Testing
    • 5.5. Disabling the spinner when debugging
    • 5.6. Contributing
    • 5.7. Core Development Team
  • 6. Appendix
    • 6.1. Special terms
    • 6.2. Profile advertisement methodologies
    • 6.3. Troubleshooting
      • 6.3.1. Issues with pywbemtools verson 1.3+, Urllib3 package version 2, and SSL
    • 6.4. References
  • 7. Change log
    • 7.1. pywbemtools 1.3.0
    • 7.2. pywbemtools 1.2.0
    • 7.3. pywbemtools 1.1.0
    • 7.4. pywbemtools 1.0.0
    • 7.5. pywbemtools 0.9.0
    • 7.6. pywbemtools 0.8.0
    • 7.7. pywbemtools 0.7.0
    • 7.8. pywbemtools 0.6.0
    • 7.9. pywbemtools 0.5.0
  • Index
pywbemtools
  • Search


© Copyright 2017-2022 IBM Corp., Inova Development Inc..

Built with Sphinx using a theme provided by Read the Docs.