blob: b93f2f63c80c81e2185bc721bad2abdceb0a819d [file]
from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver
Ovh = get_driver(Provider.OVH)
driver = Ovh("yourAppKey", "yourAppSecret", "yourProjectId", "yourConsumerKey")
location = [loc for loc in driver.list_locations() if loc.id == "SBG1"][0]
image = [i for i in driver.list_images() if "Debian 8" == i.name][0]
size = [s for s in driver.list_sizes() if s.name == "vps-ssd-1"][0]
node = driver.create_node(name="yournode", size=size, image=image, location=location)