From 171769a441a1d6ba70a104fa013a1fd05b5e0cf9 Mon Sep 17 00:00:00 2001 From: Ricardo Carrillo Cruz Date: Fri, 31 Oct 2014 09:53:30 +0100 Subject: [PATCH] Expose status_url parameter in zuul_prod/dev class signature The status_url is not exposed in the signature, and it's used a hardcoded value in the nested ::zuul class declaration. This allows user to define their own value. Change-Id: Ibf0aafaa4c7d86a5d3ba71018b93427e6a8c744e Closes-Bug: 1387994 --- modules/openstack_project/manifests/zuul_dev.pp | 3 ++- modules/openstack_project/manifests/zuul_prod.pp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/openstack_project/manifests/zuul_dev.pp b/modules/openstack_project/manifests/zuul_dev.pp index 0999c9291f..d478421f79 100644 --- a/modules/openstack_project/manifests/zuul_dev.pp +++ b/modules/openstack_project/manifests/zuul_dev.pp @@ -8,6 +8,7 @@ class openstack_project::zuul_dev( $gerrit_ssh_host_key = '', $zuul_ssh_private_key = '', $url_pattern = '', + $status_url = 'http://zuul-dev.openstack.org', $zuul_url = '', $sysadmins = [], $statsd_host = '', @@ -43,7 +44,7 @@ class openstack_project::zuul_dev( url_pattern => $url_pattern, zuul_url => $zuul_url, job_name_in_report => true, - status_url => 'http://zuul-dev.openstack.org/', + status_url => $status_url, statsd_host => $statsd_host, git_email => 'jenkins@openstack.org', git_name => 'OpenStack Jenkins', diff --git a/modules/openstack_project/manifests/zuul_prod.pp b/modules/openstack_project/manifests/zuul_prod.pp index 6ce7c02b70..2974a7438a 100644 --- a/modules/openstack_project/manifests/zuul_prod.pp +++ b/modules/openstack_project/manifests/zuul_prod.pp @@ -9,6 +9,7 @@ class openstack_project::zuul_prod( $zuul_ssh_private_key = '', $url_pattern = '', $zuul_url = '', + $status_url = 'http://status.openstack.org/zuul/', $swift_authurl = '', $swift_auth_version = '', $swift_user = '', @@ -45,7 +46,7 @@ class openstack_project::zuul_prod( url_pattern => $url_pattern, zuul_url => $zuul_url, job_name_in_report => true, - status_url => 'http://status.openstack.org/zuul/', + status_url => $status_url, statsd_host => $statsd_host, git_email => 'jenkins@openstack.org', git_name => 'OpenStack Jenkins',