blob: 7c648a4f90e6ecde5d79d8222e6172a3cd6aa9ac [file]
import os
from libcloud.compute.drivers.scaleway import ScalewayNodeDriver
driver = ScalewayNodeDriver(key=os.environ["SCW_ACCESS_KEY"], secret=os.environ["SCW_TOKEN"])
images = [
x for x in driver.list_images(region="par1") if x.id == "89457135-d446-41ba-a8df-d53e5bb54710"
]
sizes = [x for x in driver.list_sizes() if x.name == "C2S"]
# We create the node
driver.create_node("foobar", size=sizes[0], image=images[0], region="par1")
# We delete it right after
driver.destroy_node("foobar")