]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - python/list_servers.py
Merge branch 'dev'
[perso/Immae/Projets/Puppet.git] / python / list_servers.py
index 9b8bc64b5362c9cbb669a47c4e0dbdab244ba105..e7bd2af9a27ed5c5a205dc60678a77bffd30da10 100644 (file)
@@ -6,7 +6,18 @@ except ImportError:
 
 client = ovh.Client()
 
+print("OVH cloud instances:")
+projects_list = client.get('/cloud/project/')
+for project_id in projects_list:
+    project = client.get('/cloud/project/{}'.format(project_id))
+    print("\t{}:".format(project["description"]))
+    instances_list = client.get('/cloud/project/{}/instance'.format(project_id))
+    for instance in instances_list:
+        print("\t\t{}: {}".format(instance["name"], instance["id"]))
+
 vps_list = client.get('/vps/')
 
+print("OVH VPS SSD servers:")
 for vps in vps_list:
-    print(vps)
+    print("\t{}".format(vps))
+