Puppet Function: peadm::pe_db_names
- Defined in:
-
functions/pe_db_names.pp
- Function type:
- Puppet Language
Overview
peadm::pe_db_names(String $pe_ver) ⇒ Array
1
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
27
28
29
30
31
32
33
|
# File 'functions/pe_db_names.pp', line 1
function peadm::pe_db_names (
String $pe_ver,
) >> Array {
$original_db_names = [
'pe-activity',
'pe-classifier',
'pe-inventory',
'pe-orchestrator',
'pe-rbac',
]
$pe_2025_or_later = SemVerRange('>= 2025.0.0')
$pe_2023_8_or_later = SemVerRange('>= 2023.8.0')
case $pe_ver {
# The patching service was added in 2025.0.0
$pe_2025_or_later: {
$original_db_names + [
'pe-hac',
'pe-patching',
]
}
# The host-action-collector (hac) was added in 2023.8
$pe_2023_8_or_later: {
$original_db_names + ['pe-hac']
}
default: {
$original_db_names
}
}
}
|