Fix job_binaries deletion
This fix adding check for job binaries urls that beggins with 'swift://swift://' Closes-bug: 1509121 Change-Id: I1523d1060b769c6b1fa48735c45e4e4038961ddc
This commit is contained in:
parent
0487a62904
commit
6afe08eb83
|
@ -53,7 +53,11 @@ class DeleteJobBinary(tables.DeleteAction):
|
|||
|
||||
def delete(self, request, obj_id):
|
||||
jb = saharaclient.job_binary_get(request, obj_id)
|
||||
(jb_type, jb_internal_id) = jb.url.split("://")
|
||||
|
||||
url_parts = jb.url.split("://")
|
||||
jb_type = url_parts[0]
|
||||
jb_internal_id = url_parts[len(url_parts) - 1]
|
||||
|
||||
if jb_type == "internal-db":
|
||||
try:
|
||||
saharaclient.job_binary_internal_delete(request,
|
||||
|
|
Loading…
Reference in New Issue