From 78c9b1160473bec4f7a1b0c83b91611514e37682 Mon Sep 17 00:00:00 2001 From: Hasan Wan Date: Fri, 11 Oct 2013 06:32:53 +0300 Subject: [PATCH] Ignore the project delete event for non-prerelease project Fixes: #1338 Change-Id: I10bb70260a4f04ce0cd38e69bd8759024e67d965 Signed-off-by: Hasan Wan --- job_pre_release_obs.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/job_pre_release_obs.py b/job_pre_release_obs.py index c12c61e..2201410 100755 --- a/job_pre_release_obs.py +++ b/job_pre_release_obs.py @@ -169,8 +169,13 @@ def project_cleanup(backenddb, build, base_url, event_dict): if "project" in event_dict: prerelease_project_name = event_dict.get("project") - target_project, time_stamp = \ - get_info_from_prerelease_project_name(prerelease_project_name) + try: + target_project, time_stamp = \ + get_info_from_prerelease_project_name(prerelease_project_name) + except ValueError: + print "Can not get prerelease project info from project name," \ + "take no action to %s" %(prerelease_project_name) + return 0 else: # Event is from request accepted/rejected target_project = event_dict.get("targetproject") -- 2.7.4