Skip to content

Instantly share code, notes, and snippets.

@Kami
Created November 5, 2013 08:02
Show Gist options
  • Select an option

  • Save Kami/7315448 to your computer and use it in GitHub Desktop.

Select an option

Save Kami/7315448 to your computer and use it in GitHub Desktop.
Note: This code currently only works with Libcloud trunk.
from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver
cls = get_driver(Provider.RACKSPACE)
driver = cls('username', 'api key', region='iad')
sizes = driver.list_sizes()
performance_sizes = [size for size in sizes if 'performance' in size.id]
for size in performance_sizes:
print(size)
# driver.create_node(...)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment