REF: Check existence of package before delete 66/133866/1
authorhyokeun <hyokeun.jeon@samsung.com>
Tue, 13 Jun 2017 23:02:50 +0000 (08:02 +0900)
committerhyokeun <hyokeun.jeon@samsung.com>
Tue, 13 Jun 2017 23:02:50 +0000 (08:02 +0900)
Change-Id: Ide843947ac54b0f93fd3ad60463f4a30ec64ba62

job_ref_create_prj_obs.py

index 029cae6..8a39bd7 100644 (file)
@@ -588,7 +588,8 @@ class ref_create_project_obs(object):
             print "  2) remove package %s" %(packages)
             for pkgname in packages:
                 del todo_dict[pkgname]
-                build.delete_package(target, pkgname)
+                if build.exists(target, pkgname):
+                    build.delete_package(target, pkgname)
 
             packages = self.remove_duplicates(remote_package_list, package_list)
             print "\n********"
@@ -692,7 +693,8 @@ class ref_create_project_obs(object):
             print "  2) remove package %s" %(packages)
             for pkgname in packages:
                 del todo_dict[pkgname]
-                build.delete_package(target, pkgname)
+                if build.exists(target, pkgname):
+                    build.delete_package(target, pkgname)
 
             packages = self.remove_duplicates(remote_package_list, package_list)
             print "\n********"