{ "info": { "author": "Karl Schopmeyer, Andreas Maier", "author_email": "k.schopmeyer@swbell.net, maiera@de.ibm.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": ".. # README file for Pypi\n\nPywbemtools is a collection of command line tools that communicate with WBEM\nservers. The tools are written in pure Python and support Python 2 and Python\n3.\n\nAt this point, pywbemtools includes a single command line tool named\n``pywbemcli`` that uses the `pywbem package on Pypi`_ to issue operations to a\nWBEM server using the `CIM/WBEM standards`_ defined by the `DMTF`_ to perform\nsystem management tasks.\n\nCIM/WBEM standards are used for a wide variety of systems management tasks\nin the industry including DMTF management standards and the `SNIA`_\nStorage Management Initiative Specification (`SMI-S`_).\n\nPywbemcli provides access to WBEM servers from the command line.\nIt provides functionality to:\n\n* Explore the CIM data of WBEM servers. It can manage/inspect the CIM model\n components including CIM classes, CIM instances, and CIM qualifiers and\n execute CIM methods and queries on the WBEM server.\n\n* Execute specific CIM-XML operations on the WBEM server as defined in `DMTF`_\n standard `DSP0200 (CIM Operations over HTTP)`_.\n\n* Inspect and manage WBEM server functionality including:\n\n * CIM namespaces\n * Advertised WBEM management profiles\n * WBEM server brand and version information\n\n* Capture detailed information on CIM-XML interactions with the WBEM server\n including time statistics and details of data flow.\n\n* Maintain a file with persisted WBEM connection definitions so that pywbemcli\n can access multiple WBEM servers by name.\n\n* Provide both a command line mode and an interactive mode where multiple\n pywbemcli commands can be executed within the context of a WBEM server.\n\n* Use an integrated mock WBEM server to try out commands. The mock server\n can be loaded with CIM objects defined in MOF files or via Python scripts.\n\n\nInstallation\n------------\n\nRequirements:\n\n1. Python 2.7, 3.4 and higher\n\n2. Operating Systems: Linux, OS-X, native Windows, UNIX-like environments on\n Windows (e.g. Cygwin)\n\n3. When using Python 2, the following OS-level packages:\n\n * On native Windows:\n\n - ``choco`` - Chocolatey package manager. The pywbemtools package installation\n uses Chocolatey to install OS-level software. See https://chocolatey.org/\n for the installation instructions for Chocolatey.\n\n - ``wget`` - Download tool. Can be installed with: ``choco install wget``.\n\n * On Linux, OS-X, UNIX-like environments on Windows (e.g. Cygwin):\n\n - ``wget`` - Download tool. Can be installed using the OS-level package\n manager for the platform.\n\nInstallation:\n\n* When using Python 2, install OS-level packages needed by the pywbem package:\n\n - On native Windows:\n\n .. code-block:: bash\n\n > wget -q https://raw.githubusercontent.com/pywbem/pywbem/master/pywbem_os_setup.bat\n > pywbem_os_setup.bat\n\n - On Linux, OS-X, UNIX-like environments on Windows (e.g. Cygwin):\n\n .. code-block:: bash\n\n $ wget -q https://raw.githubusercontent.com/pywbem/pywbem/master/pywbem_os_setup.sh\n $ chmod 755 pywbem_os_setup.sh\n $ ./pywbem_os_setup.sh\n\n The ``pywbem_os_setup.sh`` script uses sudo internally, so your userid\n needs to have sudo permission.\n\n* Install the pywbemtools Python package:\n\n .. code-block:: bash\n\n > pip install pywbemtools\n\nFor more details, including how to install the needed OS-level packages\nmanually, see `pywbemtools installation`_.\n\n\nDocumentation and change history\n--------------------------------\n\nFor the latest version released on Pypi:\n\n* `Pywbemtools documentation`_\n* `Pywbemtools change history`_\n\n\n.. _pywbemtools documentation: https://pywbemtools.readthedocs.io/en/stable/\n.. _pywbemtools installation: https://pywbemtools.readthedocs.io/en/stable/introduction.html#installation\n.. _pywbemtools contributions: https://pywbemtools.readthedocs.io/en/stable/development.html#contributing\n.. _pywbemtools change history: https://pywbemtools.readthedocs.io/en/stable/changes.html\n.. _pywbemtools issue tracker: https://github.com/pywbem/pywbemtools/issues\n.. _pywbem package on Pypi: https://pypi.org/project/pywbem/\n.. _DMTF: https://www.dmtf.org/\n.. _CIM/WBEM standards: https://www.dmtf.org/standards/wbem/\n.. _DSP0200 (CIM Operations over HTTP): https://www.dmtf.org/sites/default/files/standards/documents/DSP0200_1.4.0.pdf\n.. _SNIA: https://www.snia.org/\n.. _SMI-S: https://www.snia.org/forums/smi/tech_programs/smis_home\n.. _Apache 2.0 License: https://github.com/pywbem/pywbemtools/tree/master/LICENSE.txt\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pywbem/pywbemtools", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "Karl Schopmeyer, Andreas Maier", "maintainer_email": "k.schopmeyer@swbell.net, maiera@de.ibm.com", "name": "pywbemtools", "package_url": "https://pypi.org/project/pywbemtools/", "platform": "", "project_url": "https://pypi.org/project/pywbemtools/", "project_urls": { "Bug Tracker": "https://github.com/pywbem/pywbemtools/issues", "Documentation": "https://pywbemtools.readthedocs.io/en/latest/", "Homepage": "https://github.com/pywbem/pywbemtools", "Source Code": "https://github.com/pywbem/pywbemtools" }, "release_url": "https://pypi.org/project/pywbemtools/0.5.0/", "requires_dist": [ "pywbem (>=0.14.5)", "pbr (>=1.10.0)", "six (>=1.10.0)", "click (>=7.0)", "click-spinner (>=0.1.8)", "click-repl (>=0.1.6)", "asciitree (>=0.3.3)", "tabulate (>=0.8.2)", "prompt-toolkit (<2.0.0,>=1.0.15) ; (python_version == '2.7')", "prompt-toolkit (>=2.0.1) ; (python_version >= '3.4')" ], "requires_python": "", "summary": "Python client tools to work with WBEM Servers using the PyWBEM API.", "version": "0.5.0" }, "last_serial": 5903829, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "59a72b3d7988bb03e6ac6d67ae67778f", "sha256": "50d57c5dbaabb94311bf9896ce6f8854cf5e8697527541a69eee3819f107a881" }, "downloads": -1, "filename": "pywbemtools-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59a72b3d7988bb03e6ac6d67ae67778f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 76743, "upload_time": "2019-09-29T21:00:38", "url": "https://files.pythonhosted.org/packages/1a/c0/2ed62fc98312857555a59b998cd48668292345d930783183d507d3870666/pywbemtools-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6a403919e28e8b5216c30a491fe54cc", "sha256": "ccc4077f5a99fcd5ae72ca92c117c14d48cc455b4dbd6308a3cae7aa96fd9204" }, "downloads": -1, "filename": "pywbemtools-0.5.0.tar.gz", "has_sig": false, "md5_digest": "a6a403919e28e8b5216c30a491fe54cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1890728, "upload_time": "2019-09-29T21:00:42", "url": "https://files.pythonhosted.org/packages/f3/9a/722866891779984bfd1c921c209da065d4262d2ce294261acbd071e87c0e/pywbemtools-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "59a72b3d7988bb03e6ac6d67ae67778f", "sha256": "50d57c5dbaabb94311bf9896ce6f8854cf5e8697527541a69eee3819f107a881" }, "downloads": -1, "filename": "pywbemtools-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59a72b3d7988bb03e6ac6d67ae67778f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 76743, "upload_time": "2019-09-29T21:00:38", "url": "https://files.pythonhosted.org/packages/1a/c0/2ed62fc98312857555a59b998cd48668292345d930783183d507d3870666/pywbemtools-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6a403919e28e8b5216c30a491fe54cc", "sha256": "ccc4077f5a99fcd5ae72ca92c117c14d48cc455b4dbd6308a3cae7aa96fd9204" }, "downloads": -1, "filename": "pywbemtools-0.5.0.tar.gz", "has_sig": false, "md5_digest": "a6a403919e28e8b5216c30a491fe54cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1890728, "upload_time": "2019-09-29T21:00:42", "url": "https://files.pythonhosted.org/packages/f3/9a/722866891779984bfd1c921c209da065d4262d2ce294261acbd071e87c0e/pywbemtools-0.5.0.tar.gz" } ] }