Install gerritbot files from puppet.

Change-Id: Ife98fa24e731bcbbe719f583b1788870433b7f10
This commit is contained in:
Monty Taylor
2012-05-01 17:25:16 -04:00
parent 2b7496c0ee
commit 993563afe5
3 changed files with 395 additions and 0 deletions

View File

@@ -149,6 +149,31 @@ class gerrit($virtual_hostname='',
environment => "PATH=/usr/bin:/bin:/usr/sbin:/sbin",
}
file { "/usr/local/gerrit/gerritbot":
owner => 'root',
group => 'root',
mode => 555,
ensure => 'present',
source => 'puppet:///modules/gerrit/gerritbot',
}
file { "/etc/init.d/gerritbot":
owner => 'root',
group => 'root',
mode => 555,
ensure => 'present',
source => 'puppet:///modules/gerrit/gerritbot.init',
require => File['/usr/local/gerrit/gerritbot'],
}
service { 'gerritbot':
name => 'gerritbot',
ensure => running,
enable => true,
hasrestart => true,
require => File['/etc/init.d/gerritbot'],
}
} # testmode==false
file { "/var/log/gerrit":