Apache Libcloud is a cloud management API written in Python. It is provides a uniform API that connects to multiple cloud providers, including IBM SmartCloud Enterprise, and 23 others. Its goal is to provide a basic yet functional cloud library. Libcloud includes modules for managing virtual machines, storage, and load balancers. The current version is 0.5.2. It depends on Python 2 and will not run on Python 3. All the Linux virtual machine images in the SCE image library include a Python 2 interpreter. On Windows you can freely download and install a Python 2 interpreter from python.org.
I wrote a technical article in the SCE asset repository that explains the basics of using the Apache Libcloud
Python API with IBM SmartCloud Enterprise. Here is the link:
Sengor has contributed to the libCloud project and also helped my add an update for the SmartCloud Enterprise driver. Details are here:
Thanks to Sengor for his help.