blob: d719af362352d5b83dfca161cb7f9fd55324036e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
class hydra(
$folder = hiera('hydra::folder', '/usr/local/hydra')
) {
vcsrepo { "$folder":
ensure => present,
provider => git,
source => 'git://git.sarava.org',
revision => '9d0a6147bdb356f47c4d89dd6c0e099cb2bbe88c',
owner => 'root',
group => 'root',
}
file { [ "/usr/local/sbin/hydra", "/usr/local/sbin/hydractl",
"/usr/local/sbin/hydras" ]:
ensure => link,
target => "$folder/hydra",
require => Vcsrepo["$hydra_dir"],
}
}
|