Install the SoftLayer's Python library.
pip install softlayer
or clone the source code from the github and install from source code.
git clone https://github.com/softlayer/softlayer-python.gitpython setup.py install
Once we have installed the SoftLayer Python library we are ready to use it as shown in the following example.
You need your username and api key to run the below example.
One can get both user name and api key at the following link once you login successfully.
https://control.softlayer.com/account/user/profile
Accounts username and API key |
E.g. showing how to use SoftLayer Python library.
import SoftLayer
from SoftLayer.managers.image import ImageManager
client = SoftLayer.Client(username='', api_key='')
image_manager = ImageManager(client)
mask = "mask[id,name,note]"
imageTemplates = image_manager.list_private_images(mask='id,name,note')
print("ID - Name - Note")
for template in imageTemplates:
try:
print("%s - %s - %s" % (template['id'], template['name'], template['note']))
except KeyError:
print("%s - %s - %s" % (template['id'], template['name'], 'None'))
In the above example we are creating a SoftLayer client by giving the username and API key. Mask is used to get the exact information we want instead of getting a whole lot of information. In this example we are just interested in getting the id, name and note of any image template users have in their account.
Comments
Post a Comment