Skip to main content

Python (PyLXCA) toolkit

The PyLXCA toolkit provides a Python-based library of commands and APIs to automate provisioning and resource management from an OpenStack environment, such as Ansible.

The PyLXCA toolkit provides an interface to Lenovo XClarity Administrator REST APIs to automate functions such as:
  • Logging in to XClarity Administrator
  • Managing and unmanaging chassis, servers, storage devices, and top-of-rack switches (devices)
  • Viewing inventory data for devices and components
  • Deploying an operating-system image to one or more servers
  • Configuring servers through the use of Configuration Patterns
  • Applying firmware updates to devices

For information about installing and using the Ansible toolkit for each supported OpenStack environment, see the Ansible LXCA Client toolkit for Ansible website.