- Apache License, Version 2.0 (the "License")
- Documentation: https://CiscoUcs.github.io/ucsmsdk_docs/
- Install pip (skip if pip is already available):
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
git clone https://github.com/CiscoUcs/ucsmsdk.git
cd ucsmsdk
make install
- We have an extensive list of samples at https://github.com/ciscoucs/ucsmsdk_samples
- We encourage contriutions to the samples repository
- Support for UCSM 3.1.1
- Support for Python 3.x
- Support for Comparing and Syncing Objects across Ucs Domains -
compare_ucs_mo
sync_ucs_mo
- Support for
filter_str
inquery_children
method - Support to drill down into Managed Object Meta and Property Meta details -
get_meta_info
- Support to monitor any/all change(s) in a ManagedObject with
UcsEventHandler
- Fix for Unable to make unsecured connection when redirection was enabled on the server
- Fix for issues with the usage of force parameter in
Login
method - Fix for
not
filter not generating filter request - Fix for TechSupport not getting removed from server even when
remove_from_ucs=True
- Fix for convert_to_ucs_python not redirecting output to a file
- Fix for convert_to_ucs_python not working correctly when
gui_log=True
- More PEP8 compliance related fixes
- Python SDK for UCS server management and related automation
- Supports every Managed Object exposed by Ucs
- APIs for CRUD operations simplified
- Support for server side filters made simpler
- Support for eventhandlers
- Runtime memory usage is reduced
- Nosetests for unit testing
- Samples directory for more real world use cases
- Integrating the sphinx framework for documentation
- PEP8 Compliance
- We are on Slack - slack requires registration, but the ucspython team is open invitation to anyone to register here