Include openstack_project class to access members.

Change-Id: I4d04bd6cc248ff6b724a42fe872afadc080bb126
This commit is contained in:
Monty Taylor 2012-07-23 19:03:09 -05:00
parent 7b1c71197c
commit b2bbd47eef
6 changed files with 12 additions and 1 deletions

View File

@ -2,7 +2,13 @@ class openstack_project {
$jenkins_ssh_key = 'ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtioTW2wh3mBRuj+R0Jyb/mLt5sjJ8dEvYyA8zfur1dnqEt5uQNLacW4fHBDFWJoLHfhdfbvray5wWMAcIuGEiAA2WEH23YzgIbyArCSI+z7gB3SET8zgff25ukXlN+1mBSrKWxIza+tB3NU62WbtO6hmelwvSkZ3d7SDfHxrc4zEpmHDuMhxALl8e1idqYzNA+1EhZpbcaf720mX+KD3oszmY2lqD1OkKMquRSD0USXPGlH3HK11MTeCArKRHMgTdIlVeqvYH0v0Wd1w/8mbXgHxfGzMYS1Ej0fzzJ0PC5z5rOqsMqY1X2aC1KlHIFLAeSf4Cx0JNlSpYSrlZ/RoiQ== hudson@hudson'
$sysadmin = hiera('sysadmins')
$sysadmins = [
'corvus@inaugust.com',
'mordred@inaugust.com',
'andrew@linuxjedi.co.uk',
'devananda.vdv@gmail.com',
'clark.boylan@gmail.com'
]
$project_list = [ {
name => 'openstack/keystone',

View File

@ -1,6 +1,7 @@
class openstack_project::pypi {
include tmpreaper
include apt::unattended-upgrades
include openstack_project
# include jenkins slave so that build deps are there for the pip download
class { 'jenkins_slave':

View File

@ -25,6 +25,7 @@
# 12:09 <@spearce> so. you get 5 milliseconds before aborting
# thus, set it to 5000minutes until the bug is fixed.
class openstack_project::review {
include openstack_project
class { 'openstack_project::gerrit':
ssl_cert_file => '/etc/ssl/certs/review.openstack.org.pem',
ssl_key_file => '/etc/ssl/private/review.openstack.org.key',

View File

@ -1,5 +1,6 @@
# A server that we expect to run for some time
class openstack_project::server ($iptables_public_tcp_ports = []) {
include openstack_project
class { 'openstack_project::template':
iptables_public_tcp_ports => $iptables_public_tcp_ports
}

View File

@ -1,4 +1,5 @@
class openstack_project::slave {
include openstack_project
include tmpreaper
include apt::unattended-upgrades
class { 'openstack_project::server':

View File

@ -1,4 +1,5 @@
class openstack_project::slave_template {
include openstack_project
class { 'openstack_project::template':
iptables_public_tcp_ports => []
}