diff options
author | Zuul <zuul@review.opendev.org> | 2019-06-07 19:35:22 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2019-06-07 19:35:22 +0000 |
commit | f19e4c6e78dd4f171549f2554dfe14f78305b702 (patch) | |
tree | 00f8408d953d96035588fd3c9656522d0fc6ff62 | |
parent | dfbcbb2510fea15984ecb0b78df7e620f893c0e3 (diff) | |
parent | c5013b61d6564934ceb94cea8ad1fb17e9d47b38 (diff) | |
download | python-jenkins-job-builder-f19e4c6e78dd4f171549f2554dfe14f78305b702.tar.gz python-jenkins-job-builder-f19e4c6e78dd4f171549f2554dfe14f78305b702.tar.xz python-jenkins-job-builder-f19e4c6e78dd4f171549f2554dfe14f78305b702.zip |
Merge "Ignore view update if not specified"
-rw-r--r-- | jenkins_jobs/parser.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/jenkins_jobs/parser.py b/jenkins_jobs/parser.py index 6506033d..667ce426 100644 --- a/jenkins_jobs/parser.py +++ b/jenkins_jobs/parser.py @@ -249,6 +249,11 @@ class YamlParser(object): for view in self.data.get('view', {}).values(): view['name'] = self._getfullname(view) + + if jobs_glob and not matches(view['name'], jobs_glob): + logger.debug("Ignoring view {0}".format(view['name'])) + continue + logger.debug("Expanding view '{0}'".format(view['name'])) self._formatDescription(view) self.views.append(view) |