Puppet Class: profile::dumps::generation::server::misccrons
- Defined in:
- modules/profile/manifests/dumps/generation/server/misccrons.pp
Overview
SPDX-License-Identifier: Apache-2.0
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'modules/profile/manifests/dumps/generation/server/misccrons.pp', line 2
class profile::dumps::generation::server::misccrons(
$dumps_single_backend = lookup('profile::dumps::single_backend'),
$internals = lookup('profile::dumps::internal'),
$publics = lookup('profile::dumps::public'),
$miscdumpsdir = lookup('profile::dumps::miscdumpsdir'),
$miscsubdirs = lookup('profile::dumps::miscsubdirs'),
) {
require profile::dumps::generation::server::common
if (!$dumps_single_backend) {
if !empty($internals) {
$miscinternaldests = $internals.map |$i| {"${i}::data/otherdumps/"}.join(',')
} else {
$miscinternaldests = ''
}
$miscpublicdests = $publics.map |$p| {"${p}::data/xmldatadumps/public/other/"}.join(',')
class { '::dumps::generation::server::rsyncer_misc':
miscdumpsdir => $miscdumpsdir,
miscremotedirs => $miscpublicdests,
miscsubdirs => $miscsubdirs,
miscremotesubs => $miscinternaldests,
}
}
}
|