diff options
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 |