Revision d27b16cc snf-cyclades-app/synnefo/api/management/commands/server-remove.py
b/snf-cyclades-app/synnefo/api/management/commands/server-remove.py | ||
---|---|---|
43 | 43 |
|
44 | 44 |
|
45 | 45 |
class Command(RemoveCommand): |
46 |
args = "<server ID>" |
|
46 |
args = "<server ID or server IDs>"
|
|
47 | 47 |
help = "Remove a server by deleting the instance from the Ganeti backend." |
48 | 48 |
|
49 | 49 |
option_list = RemoveCommand.option_list + ( |
... | ... | |
62 | 62 |
raise CommandError("Please provide a server ID") |
63 | 63 |
|
64 | 64 |
force = options['force'] |
65 |
self.confirm_deletion(force, "server(s)", args) |
|
65 |
message = "servers" if len(args) > 1 else "server" |
|
66 |
self.confirm_deletion(force, message, args) |
|
66 | 67 |
|
67 | 68 |
for server_id in args: |
68 | 69 |
self.stdout.write("\n") |
Also available in: Unified diff