{ "info": { "author": "OpenStack", "author_email": "openstack-discuss@lists.openstack.org", "bugtrack_url": null, "classifiers": [ "Environment :: OpenStack", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "Dell EMC OEM extension for sushy\n================================\n\nSushy is a client [library](https://github.com/openstack/sushy) designed to\ncommunicate with [Redfish](https://en.wikipedia.org/wiki/Redfish_(specification))\nbased BMC.\n\nRedfish specification offers extensibility mechanism to let hardware vendors\nintroduce their own features with the common Redfish framework. At the same\ntime, `sushy` supports extending its data model by loading extensions found\nwithin its \"oem\" namespace.\n\nThe `sushy-oem-idrac` package is a sushy extension package that aims at\nadding high-level hardware management abstractions, that are specific to\nDell EMC BMC (which is known under the name of iDRAC), to the tree of sushy\nRedfish resources.\n\nExample use\n-----------\n\nOnce installed, sushy user can access Dell EMC OEM resources. For example,\nOEM extension of Manager resource can be instrumental for switching the\nnode to boot from a virtual media device:\n\n```python\n\nimport sushy\n\nroot = sushy.Sushy('http://mydellemcbmc.example.com')\nmanager = root.get_manager('iDRAC.Embedded.1')\n\noem_manager = manager.get_oem_extension('Dell')\n\noem_manager.set_virtual_boot_device(\n sushy.VIRTUAL_MEDIA_CD, persistent=False, manager=manager) \n```\n\nSee full example of virtual media boot setup in the\n[functional test suite](https://github.com/etingof/sushy-oem-idrac/blob/master/sushy_oem_idrac/tests/functional/vmedia_boot.py).\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://docs.openstack.org/sushy/latest/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "sushy-oem-idrac", "package_url": "https://pypi.org/project/sushy-oem-idrac/", "platform": "", "project_url": "https://pypi.org/project/sushy-oem-idrac/", "project_urls": { "Homepage": "https://docs.openstack.org/sushy/latest/" }, "release_url": "https://pypi.org/project/sushy-oem-idrac/0.0.2/", "requires_dist": [ "pbr (!=2.1.0,>=2.0.0)", "python-dateutil (>=2.7.0)", "six (>=1.10.0)", "sushy" ], "requires_python": "", "summary": "Dell EMC iDRAC OEM extension package for the sushy library", "version": "0.0.2" }, "last_serial": 5874633, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "1bd49407a0522728fecb6bed7fa11de7", "sha256": "4d0841169a2b52bb1a679eb3b639d8b840be0a2c59aeb96f1cf8d426789f62f2" }, "downloads": -1, "filename": "sushy_oem_idrac-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1bd49407a0522728fecb6bed7fa11de7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19425, "upload_time": "2019-09-23T16:14:12", "url": "https://files.pythonhosted.org/packages/9c/34/77702e0d6b643e83fd81aa1093ba9a4e84cec3dc373dbc3782764c320574/sushy_oem_idrac-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "367d9bfd6b2de7aed5d4a51713f8cc51", "sha256": "17cef26204574ff8d8d11f8bd7c600966d8a38c95c87efea07695ac57d5cb62e" }, "downloads": -1, "filename": "sushy-oem-idrac-0.0.2.tar.gz", "has_sig": false, "md5_digest": "367d9bfd6b2de7aed5d4a51713f8cc51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16316, "upload_time": "2019-09-23T16:14:14", "url": "https://files.pythonhosted.org/packages/7e/6d/f2c51f0a62cdb7272cfcb848da252905bc39d1d268e0ead313d37146fe54/sushy-oem-idrac-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1bd49407a0522728fecb6bed7fa11de7", "sha256": "4d0841169a2b52bb1a679eb3b639d8b840be0a2c59aeb96f1cf8d426789f62f2" }, "downloads": -1, "filename": "sushy_oem_idrac-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1bd49407a0522728fecb6bed7fa11de7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19425, "upload_time": "2019-09-23T16:14:12", "url": "https://files.pythonhosted.org/packages/9c/34/77702e0d6b643e83fd81aa1093ba9a4e84cec3dc373dbc3782764c320574/sushy_oem_idrac-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "367d9bfd6b2de7aed5d4a51713f8cc51", "sha256": "17cef26204574ff8d8d11f8bd7c600966d8a38c95c87efea07695ac57d5cb62e" }, "downloads": -1, "filename": "sushy-oem-idrac-0.0.2.tar.gz", "has_sig": false, "md5_digest": "367d9bfd6b2de7aed5d4a51713f8cc51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16316, "upload_time": "2019-09-23T16:14:14", "url": "https://files.pythonhosted.org/packages/7e/6d/f2c51f0a62cdb7272cfcb848da252905bc39d1d268e0ead313d37146fe54/sushy-oem-idrac-0.0.2.tar.gz" } ] }