commit:     8d863f91968ff02e963ac59a75265e7e3af2cfcd
Author:     Magnus Granberg <zorry <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  2 22:03:07 2021 +0000
Commit:     Magnus Granberg <zorry <AT> gentoo <DOT> org>
CommitDate: Fri Apr  2 22:03:07 2021 +0000
URL:        
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=8d863f91

Check so keyword is not None

Signed-off-by: Magnus Granberg <zorry <AT> gentoo.org>

 buildbot_gentoo_ci/steps/builders.py | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/buildbot_gentoo_ci/steps/builders.py 
b/buildbot_gentoo_ci/steps/builders.py
index ff6dd94..dce633f 100644
--- a/buildbot_gentoo_ci/steps/builders.py
+++ b/buildbot_gentoo_ci/steps/builders.py
@@ -171,11 +171,12 @@ class GetProjectRepositoryData(BuildStep):
                 if project_keyword_data['name'] != '*' or 
project_data['status'] == 'all':
                     self.setProperty('fullcheck', False, 'fullcheck')
                     # get status of the keyword on cpv
-                    if project_keyword_data['name'] in 
self.getProperty("version_keyword_dict"):
-                        version_keywords_data = 
self.getProperty("version_keyword_dict")[project_keyword_data['name']]
-                        # if match trigger BuildRequest on cpv
-                        if project_data['status'] == 
version_keywords_data['status']:
-                            yield 
self.build.addStepsAfterCurrentStep([TriggerRunBuildRequest()])
+                    if self.getProperty("version_keyword_dict") is not None:
+                        if project_keyword_data['name'] in 
self.getProperty("version_keyword_dict"):
+                            version_keywords_data = 
self.getProperty("version_keyword_dict")[project_keyword_data['name']]
+                            # if match trigger BuildRequest on cpv
+                            if project_data['status'] == 
version_keywords_data['status']:
+                                yield 
self.build.addStepsAfterCurrentStep([TriggerRunBuildRequest()])
         return SUCCESS
 
 class SetupPropertys(BuildStep):

Reply via email to