-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
a5fd054
commit d7cf49a
Showing
6 changed files
with
25 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,18 @@ | ||
|
||
# Dell EMC OpenManage Python SDK | ||
# Dell OpenManage Python SDK | ||
|
||
DellEMC OpenManage Python SDK (OMSDK) is a python library that helps developers and customers to automate the lifecycle management of PowerEdge Servers. OMSDK module leverages the iDRAC's REST APIs based on [DMTF Redfish standards](https://www.dmtf.org/standards/redfish) as well as [WS-Man](https://www.dmtf.org/standards/ws-man) and SNMP protocols for configuration, deployment, updates and monitoring of PowerEdge Servers. In addition, OMSDK also supports monitoring and querying inventory information for PowerEdge Modular Infrastructure (M1000e, VRTX and FX2). | ||
Dell OpenManage Python SDK (OMSDK) is a python library that helps developers and customers to automate the lifecycle management of PowerEdge Servers. OMSDK module leverages the iDRAC's REST APIs based on [DMTF Redfish standards](https://www.dmtf.org/standards/redfish) as well as [WS-Man](https://www.dmtf.org/standards/ws-man) and SNMP protocols for configuration, deployment, updates and monitoring of PowerEdge Servers. In addition, OMSDK also supports monitoring and querying inventory information for PowerEdge Modular Infrastructure (M1000e, VRTX and FX2). | ||
|
||
## Supported Systems | ||
|
||
All Dell EMC PowerEdge 12th and above Generation of PowerEdge Servers, and Chassis Management Controllers of Dell EMC PowerEdge M1000e, Dell EMC PowerEdge VRTX and Dell EMC PowerEdge FX2 Chassis | ||
All Dell PowerEdge 12th and above Generation of PowerEdge Servers, and Chassis Management Controllers of Dell PowerEdge M1000e, Dell PowerEdge VRTX and Dell PowerEdge FX2 Chassis | ||
|
||
* iDRAC7 and iDRAC8 with Firmware Versions 2.41.40.40 or above | ||
* iDRAC9 with Firmware Versions 3.00.00.00 or above | ||
|
||
* iDRAC 7/8 with Firmware Versions 2.41.40.40 or above | ||
* iDRAC 9 with Firmware Versions 3.00.00.00 or above | ||
|
||
# Prerequisites | ||
Dell EMC OpenManage Python SDK is supported for python 2.7 and above. | ||
Dell OpenManage Python SDK is supported for python 2.7 and above. | ||
|
||
* Install the prerequisites using the requirements file on python 2.x as: | ||
|
||
|
@@ -22,15 +23,15 @@ Dell EMC OpenManage Python SDK is supported for python 2.7 and above. | |
``` pip3 install -r requirements-python3x.txt ``` | ||
|
||
# Installation | ||
* This branch contains the build version 1.2.509 | ||
* This branch contains the build version 1.2.513 | ||
* Install the latest development version from github: | ||
|
||
``` | ||
git clone https://github.com/dell/omsdk.git | ||
cd omsdk | ||
sh build.sh 1.2 509 | ||
sh build.sh 1.2 513 | ||
cd dist | ||
pip install omsdk-1.2.509-py2.py3-none-any.whl | ||
pip install omsdk-1.2.513-py2.py3-none-any.whl | ||
``` | ||
* If omsdk build creation fails due to `python` command error, configure | ||
`python` to launch either `python2` or `python3`. Accordingly configure the `pip` command. | ||
|
@@ -40,7 +41,7 @@ Dell EMC OpenManage Python SDK is supported for python 2.7 and above. | |
|
||
* Downgrade pip version to lower than 10.0 and then install omsdk | ||
* Force install omsdk using: | ||
```pip install --ignore-installed omsdk-1.2.509-py2.py3-none-any.whl``` | ||
```pip install --ignore-installed omsdk-1.2.513-py2.py3-none-any.whl``` | ||
# Uninstallation | ||
* Uninstall this module as follows: | ||
|
@@ -58,7 +59,7 @@ Licensed under the Apache Software License, version 2.0 (the "License"); you may | |
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. | ||
|
||
# Support | ||
* Dell EMC OpenManage Python SDK is supported by OpenManage developers team. | ||
* Dell OpenManage Python SDK is supported by OpenManage developers team. | ||
* If you want to report any issue, then please report it by creating a new issue [here](https://github.com/dell/omsdk/issues) | ||
* If you have any requirements that is not currently addressed, then please let us know by creating a new issue [here](https://github.com/dell/omsdk/issues) | ||
* If you want to provide any feedback to the development team, then you can do so by sending an email to [email protected] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,7 +19,7 @@ | |
long_description = f.read() | ||
|
||
# Update the package version here | ||
omsdk_ver = '1.2.509' | ||
omsdk_ver = '1.2.513' | ||
|
||
# conditional dependency:include enum34 if python 2 is in use | ||
debug_l1_en = False | ||
|
@@ -64,8 +64,9 @@ def installReqFn(): | |
url='https://github.com/dell/omsdk', | ||
|
||
# Author details | ||
author='Vaideeswaran Ganesan', | ||
author_email='[email protected]', | ||
author='Dell Technologies', | ||
|
||
author_email='[email protected]', | ||
|
||
# Choose your license | ||
license='Apache Software License', | ||
|