-# a bacula node. This is stored config by a client, collected on the director
-define bacula::node($bacula_client_port = $bacula::bacula_client_port) {
+# Bacula client config on the director
+#
+# This is stored config by a client, collected on the director
+#
+# @param port_fd port that this node's bacula-fd is listening on
+define bacula::node (
+ Integer $port_fd = 9102,
+ Integer $bacula_client_port = $bacula::bacula_client_port
+) {
include bacula
$bacula_pool_name = $bacula::bacula_pool_name