Fix delete action allow check

Change-Id: I52f9eae1206fd7db579f4b680381072f92a7e6b7
This commit is contained in:
Zhenguo Niu 2017-05-08 12:56:38 +08:00
parent 3333cf0194
commit 01bcae5fcd
1 changed files with 3 additions and 2 deletions

View File

@ -48,10 +48,11 @@ class DeleteServer(tables.DeleteAction):
if server is in error state or not currently being deleted.
"""
error_state = False
error_state = deleting = False
if server:
error_state = (server.status == 'error')
return error_state or not (server.status.lower() == "deleting")
deleting = (server.status.lower() == "deleting")
return error_state or not deleting
def action(self, request, obj_id):
mogan.server_delete(request, obj_id)