# We include munin configuration if it's not defined by
# and exported resource.
- if !defined(Nodo::vserver::munin[$hostname]) {
+ if !defined(Munin[$hostname]) {
include munin::client
}
dohwinfo => false,
}
- define munin($type, $id) {
- # Use one port for each node
- $munin_port = "59$id"
- include munin::client
- }
-
# Apply munin configuration for this node
- Nodo::vserver::munin <| tag == $name |>
+ Munin <| tag == $name |>
# Define a vserver instance
define instance($context, $ensure = 'running', $proxy = false, $puppetmaster = false, $gitd = false,
}
# Create a munin virtual resource to be realized in the node
- @nodo::vserver::munin {
+ @munin {
id => $id,
tag => $name,
}
--- /dev/null
+# Define a munin node with custom port
+define munin($type, $id) {
+ # Use one port for each node
+ $munin_port = "59$id"
+ include munin::client
+}