Repository URL to install this package:
|
Version:
4.2.64-4.2 ▾
|
puppet-triliovault
/
usr
/
share
/
openstack-puppet
/
modules
/
trilio
/
manifests
/
contego
/
service.pp
|
|---|
class trilio::contego::service inherits trilio::contego {
require trilio::contego::install
require trilio::contego::postinstall
require trilio::contego::cgroup
if ($backup_target_type == 'swift') or ($backup_target_type == 's3') {
service { 'tvault-object-store':
ensure => running,
enable => true,
hasstatus => true,
hasrestart => true,
subscribe => [Exec['daemon_reload_for_contego'], File['/etc/tvault-contego/tvault-contego.conf']],
before => Service['tvault-contego'],
}
}
service { 'tvault-contego':
ensure => running,
enable => true,
hasstatus => true,
hasrestart => true,
subscribe => File['/etc/tvault-contego/tvault-contego.conf']
}
}