Skip to main content

Python SDK for Cisco UCS

Project description

image0 image1 image2 Code Health

Python SDK for Cisco UCS

Installation

- 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

Documentation

Features

  • 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

History

0.9.1.0 (2016-05-25)

  • 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 in query_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

0.9.0.0 (2015-01-11)

  • 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

Community:

  • We are on Slack - slack requires registration, but the ucspython team is open invitation to anyone to register here

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ucsmsdk-0.9.1.0.tar.gz (3.6 MB view hashes)

Uploaded Source

Built Distribution

ucsmsdk-0.9.1.0-py2.py3-none-any.whl (5.5 MB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page