diff options
author | varac <varacanero@zeromail.org> | 2013-07-23 13:12:38 +0200 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2013-07-23 13:12:38 +0200 |
commit | 01f179aa20cdac9df69a22554361483aff4af275 (patch) | |
tree | ffd310a3793da774478d235ec4594d0125a14e0e /python-api.example.py | |
parent | 582a02922564c9b510a00b3ef939458c30178c24 (diff) |
added an example script to use the python openstack api
Diffstat (limited to 'python-api.example.py')
-rw-r--r-- | python-api.example.py | 28 |
1 files changed, 28 insertions, 0 deletions
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 |