| from libcloud.compute.types import Provider | |
| from libcloud.compute.providers import get_driver | |
| EC2_ACCESS_ID = "your access id" | |
| EC2_SECRET_KEY = "your secret key" | |
| Driver = get_driver(Provider.EC2) | |
| conn = Driver(EC2_ACCESS_ID, EC2_SECRET_KEY) | |
| nodes = conn.list_nodes() | |
| # [<Node: uuid=..., state=3, public_ip=['1.1.1.1'], provider=EC2 ...>, ...] |