feat: change packages to Hash

- change from multiple arrays for managing packages to a hash
- change to ensure_packages to prevent duplicate resource conflicts
This commit is contained in:
Ben Vincent 2024-07-27 04:09:59 +10:00
parent cc01259a64
commit 76989e45c4

View File

@ -5,6 +5,7 @@
# - $exclude: An array of package names to be removed from managed hash # - $exclude: An array of package names to be removed from managed hash
# #
class profiles::packages ( class profiles::packages (
<<<<<<< HEAD
Hash $include = {}, Hash $include = {},
Array[String] $exclude = [], Array[String] $exclude = [],
) { ) {
@ -16,4 +17,11 @@ class profiles::packages (
# Manage packages # Manage packages
ensure_packages($filtered_include) ensure_packages($filtered_include)
=======
Hash $manage = {},
) {
# Manage packages
ensure_packages($manage)
>>>>>>> d68d9e2 (feat: change packages to Hash)
} }