Skip to content

Commit

Permalink
Merge "Allows deletion of multiple servers through CLI"
Browse files Browse the repository at this point in the history
  • Loading branch information
Jenkins authored and openstack-gerrit committed Nov 7, 2012
2 parents 40ef419 + 33b2830 commit a84300f
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions novaclient/v1_1/shell.py
Expand Up @@ -1012,10 +1012,15 @@ def do_show(cs, args):
_print_server(cs, args)


@utils.arg('server', metavar='<server>', help='Name or ID of server.')
@utils.arg('server', metavar='<server>', nargs='+',
help='Name or ID of server(s).')
def do_delete(cs, args):
"""Immediately shut down and delete a server."""
_find_server(cs, args.server).delete()
"""Immediately shut down and delete specified server(s)."""
for server in args.server:
try:
_find_server(cs, server).delete()
except Exception, e:
print e


def _find_server(cs, server):
Expand Down

0 comments on commit a84300f

Please sign in to comment.