From 01f179aa20cdac9df69a22554361483aff4af275 Mon Sep 17 00:00:00 2001 From: varac Date: Tue, 23 Jul 2013 13:12:38 +0200 Subject: added an example script to use the python openstack api --- python-api.example.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 python-api.example.py (limited to 'python-api.example.py') diff --git a/python-api.example.py b/python-api.example.py new file mode 100644 index 0000000..3583d60 --- /dev/null +++ b/python-api.example.py @@ -0,0 +1,28 @@ +from novaclient.v1_1 import client; +from novaclient import exceptions as novaexceptions + +username = "varac"; +password = "..."; +tenant = "Bitmask Testing" +authurl = "http://192.168.9.3:5000/v2.0"; + +#create the client object +osconn = client.Client(username, password, tenant, authurl); + +#Query OpenStack installation +print osconn.servers.list() +print osconn.flavors.list() +print osconn.keypairs.list() +print osconn.images.list() +#print osconn.volumes.list() +print osconn.security_groups.list() +#print osconn.quotas.get(username) +#print osconn.zones.list() + + +#Instance management +#t=osconn.servers.create(image=15, flavor=1, name='test') +#osconn.servers.reboot(t) +#osconn.servers.delete(t) + +#Capture VM snapshot -- cgit v1.2.3