12 lines
451 B
Puppet
12 lines
451 B
Puppet
class opendaylight {
|
|
$odl_settings = hiera('opendaylight')
|
|
$nodes_hash = hiera('nodes')
|
|
$odl_controller_hash = filter_nodes($nodes_hash,'role','opendaylight')
|
|
$node = filter_nodes($nodes_hash,'name',$::hostname)
|
|
|
|
$rest_api_port = $odl_settings['rest_api_port']
|
|
$manager_ip_address = $odl_controller_hash[0]['internal_address']
|
|
$node_private_address = $node[0]['private_address']
|
|
$node_internal_address = $node[0]['internal_address']
|
|
}
|