diff options
Diffstat (limited to 'classes/fossology-rest.bbclass')
-rw-r--r-- | classes/fossology-rest.bbclass | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/classes/fossology-rest.bbclass b/classes/fossology-rest.bbclass index 8f656f2..23c20a4 100644 --- a/classes/fossology-rest.bbclass +++ b/classes/fossology-rest.bbclass @@ -129,6 +129,7 @@ python do_spdx () { folder_id = (d.getVar('FOLDER_ID', True) or "") if invoke_rest_api(d, tar_name, sstatefile, folder_id) == False: bb.warn("Get spdx file fail, please check your fossology.") + remove_file(tar_name) return False if get_cached_spdx(sstatefile) != None: write_cached_spdx( info,sstatefile,cur_ver_code ) @@ -136,6 +137,7 @@ python do_spdx () { create_manifest(info,sstatefile) else: bb.warn('Can\'t get the spdx file ' + info['pn'] + '. Please check your.') + remove_file(tar_name) } def has_upload(d, tar_file, folder): |