From 1a859ce1c769ef1ed7abc7501facad80c1db03be Mon Sep 17 00:00:00 2001
From: istmxrein <maximilian.reinheimer@stud.h-da.de>
Date: Thu, 22 Sep 2022 17:59:26 +0200
Subject: [PATCH] use connection.create_server api

---
 prepare.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/prepare.py b/prepare.py
index 5c82cf7..2b7248c 100644
--- a/prepare.py
+++ b/prepare.py
@@ -22,16 +22,16 @@ def provision_server(
     image = conn.compute.find_image(env.BUILDER_IMAGE)
     flavor = conn.compute.find_flavor(env.FLAVOR)
     network = conn.network.find_network(env.NETWORK)
-    server = conn.compute.create_server(
+    server = conn.create_server(
         name=env.VM_NAME,
-        flavor_id=flavor.id,
-        image_id=image.id,
+        flavor=flavor.id,
+        image=image.id,
         boot_from_volume=True,
         terminate_volume=True,
         volume_size=env.VOLUME_SIZE,
         key_name=env.KEY_PAIR_NAME,
         security_groups=[{"name": group} for group in env.SECURITY_GROUPS.split()],
-        networks=[{"uuid": network.id}],
+        network=network.id,
     )
     server =  conn.compute.wait_for_server(server, wait=600)
 
-- 
GitLab