| from libcloud.compute.types import Provider | |
| from libcloud.compute.providers import get_driver | |
| cls = get_driver(Provider.DIGITAL_OCEAN) | |
| driver = cls("access token", api_version="v2") | |
| options = {"backups": True, "private_networking": True, "ssh_keys": [123456, 123457]} | |
| name = "test.domain.tld" | |
| size = driver.list_sizes()[0] | |
| image = driver.list_images()[0] | |
| location = driver.list_locations()[0] | |
| node = driver.create_node(name, size, image, location, ex_create_attr=options) |