Guessing most people are aware of this, but documenting for my own knowledge.
root@nova-cc:~# python Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53) [GCC 4.5.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from novaclient.v1_0 import client >>> client = client.Client(USERNAME, API_KEY,PROJECT_ID [, AUTH_URL]) >>> client.servers.list() [<Server: Server 40>, <Server: Server 41>, <Server: Server 42>, <Server: Server 43>, <Server: Server 44>, <Server: Server 45>, <Server: Server 46>] >>> for server in client.servers.list(): ... server.delete() ... >>> client.servers.list() [] >>>