[network] Add syslog mgmt and facility through params
Refs: GH-78
This commit is contained in:
parent
60c540d716
commit
eb5e9dfc8c
@ -47,7 +47,14 @@
|
||||
# (optionnal) Bridge mapping for provider networks
|
||||
# Default value in params
|
||||
#
|
||||
|
||||
# [*use_syslog*]
|
||||
# (optional) Use syslog for logging
|
||||
# Defaults value in params
|
||||
#
|
||||
# [*log_facility*]
|
||||
# (optional) Syslog facility to receive log lines
|
||||
# Defaults value in params
|
||||
#
|
||||
class cloud::network(
|
||||
$verbose = $os_params::verbose,
|
||||
$debug = $os_params::debug,
|
||||
@ -57,6 +64,8 @@ class cloud::network(
|
||||
$api_eth = $os_params::api_eth,
|
||||
$provider_vlan_ranges = $os_params::provider_vlan_ranges,
|
||||
$provider_bridge_mappings = $os_params::provider_bridge_mappings
|
||||
$use_syslog = $os_params::neutron_use_syslog,
|
||||
$log_facility = $os_params::neutron_log_facility
|
||||
) {
|
||||
|
||||
class { 'neutron':
|
||||
@ -68,6 +77,8 @@ class cloud::network(
|
||||
rabbit_password => $rabbit_password,
|
||||
rabbit_virtual_host => '/',
|
||||
bind_host => $api_eth,
|
||||
log_facility => $log_facility,
|
||||
use_syslog => $use_syslog,
|
||||
dhcp_agents_per_network => '2',
|
||||
core_plugin => 'neutron.plugins.ml2.plugin.Ml2Plugin',
|
||||
service_plugins => ['neutron.services.loadbalancer.plugin.LoadBalancerPlugin','neutron.services.metering.metering_plugin.MeteringPlugin','neutron.services.l3_router.l3_router_plugin.L3RouterPlugin']
|
||||
|
@ -15,7 +15,6 @@
|
||||
#
|
||||
# Unit tests for cloud::network::compute class
|
||||
#
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
describe 'cloud::network::compute' do
|
||||
@ -31,7 +30,9 @@ describe 'cloud::network::compute' do
|
||||
provider_vlan_ranges => ['physnet1:1000:2999'],
|
||||
provider_bridge_mappings => ['physnet1:br-eth1'],
|
||||
verbose => true,
|
||||
debug => true }"
|
||||
debug => true,
|
||||
use_syslog => true,
|
||||
log_facility => 'LOG_LOCAL0' }"
|
||||
end
|
||||
|
||||
let :params do
|
||||
@ -47,6 +48,8 @@ describe 'cloud::network::compute' do
|
||||
:dhcp_agents_per_network => '2',
|
||||
:verbose => true,
|
||||
:debug => true,
|
||||
:log_facility => 'LOG_LOCAL0',
|
||||
:use_syslog => true,
|
||||
:rabbit_user => 'neutron',
|
||||
:rabbit_hosts => ['10.0.0.1'],
|
||||
:rabbit_password => 'secrete',
|
||||
|
@ -15,7 +15,6 @@
|
||||
#
|
||||
# Unit tests for cloud::network::controller class
|
||||
#
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
describe 'cloud::network::controller' do
|
||||
@ -31,7 +30,9 @@ describe 'cloud::network::controller' do
|
||||
provider_vlan_ranges => ['physnet1:1000:2999'],
|
||||
provider_bridge_mappings => ['physnet1:br-eth1'],
|
||||
verbose => true,
|
||||
debug => true }"
|
||||
debug => true,
|
||||
use_syslog => true,
|
||||
log_facility => 'LOG_LOCAL0' }"
|
||||
end
|
||||
|
||||
let :params do
|
||||
@ -50,6 +51,8 @@ describe 'cloud::network::controller' do
|
||||
:dhcp_agents_per_network => '2',
|
||||
:verbose => true,
|
||||
:debug => true,
|
||||
:log_facility => 'LOG_LOCAL0',
|
||||
:use_syslog => true,
|
||||
:rabbit_user => 'neutron',
|
||||
:rabbit_hosts => ['10.0.0.1'],
|
||||
:rabbit_password => 'secrete',
|
||||
|
@ -15,7 +15,6 @@
|
||||
#
|
||||
# Unit tests for cloud::network::dhcp class
|
||||
#
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
describe 'cloud::network::dhcp' do
|
||||
@ -31,7 +30,9 @@ describe 'cloud::network::dhcp' do
|
||||
provider_vlan_ranges => ['physnet1:1000:2999'],
|
||||
provider_bridge_mappings => ['physnet1:br-eth1'],
|
||||
verbose => true,
|
||||
debug => true }"
|
||||
debug => true,
|
||||
use_syslog => true,
|
||||
log_facility => 'LOG_LOCAL0' }"
|
||||
end
|
||||
|
||||
let :params do
|
||||
@ -44,6 +45,8 @@ describe 'cloud::network::dhcp' do
|
||||
:dhcp_agents_per_network => '2',
|
||||
:verbose => true,
|
||||
:debug => true,
|
||||
:log_facility => 'LOG_LOCAL0',
|
||||
:use_syslog => true,
|
||||
:rabbit_user => 'neutron',
|
||||
:rabbit_hosts => ['10.0.0.1'],
|
||||
:rabbit_password => 'secrete',
|
||||
|
@ -15,7 +15,6 @@
|
||||
#
|
||||
# Unit tests for cloud::network::l3 class
|
||||
#
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
describe 'cloud::network::l3' do
|
||||
@ -31,7 +30,9 @@ describe 'cloud::network::l3' do
|
||||
provider_vlan_ranges => ['physnet1:1000:2999'],
|
||||
provider_bridge_mappings => ['physnet1:br-eth1'],
|
||||
verbose => true,
|
||||
debug => true }"
|
||||
debug => true,
|
||||
use_syslog => true,
|
||||
log_facility => 'LOG_LOCAL0' }"
|
||||
end
|
||||
|
||||
let :params do
|
||||
@ -45,6 +46,8 @@ describe 'cloud::network::l3' do
|
||||
:dhcp_agents_per_network => '2',
|
||||
:verbose => true,
|
||||
:debug => true,
|
||||
:log_facility => 'LOG_LOCAL0',
|
||||
:use_syslog => true,
|
||||
:rabbit_user => 'neutron',
|
||||
:rabbit_hosts => ['10.0.0.1'],
|
||||
:rabbit_password => 'secrete',
|
||||
|
@ -15,7 +15,6 @@
|
||||
#
|
||||
# Unit tests for cloud::network::lbaas class
|
||||
#
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
describe 'cloud::network::lbaas' do
|
||||
@ -31,7 +30,9 @@ describe 'cloud::network::lbaas' do
|
||||
provider_vlan_ranges => ['physnet1:1000:2999'],
|
||||
provider_bridge_mappings => ['physnet1:br-eth1'],
|
||||
verbose => true,
|
||||
debug => true }"
|
||||
debug => true,
|
||||
use_syslog => true,
|
||||
log_facility => 'LOG_LOCAL0' }"
|
||||
end
|
||||
|
||||
let :params do
|
||||
@ -44,6 +45,8 @@ describe 'cloud::network::lbaas' do
|
||||
:dhcp_agents_per_network => '2',
|
||||
:verbose => true,
|
||||
:debug => true,
|
||||
:log_facility => 'LOG_LOCAL0',
|
||||
:use_syslog => true,
|
||||
:rabbit_user => 'neutron',
|
||||
:rabbit_hosts => ['10.0.0.1'],
|
||||
:rabbit_password => 'secrete',
|
||||
|
@ -15,7 +15,6 @@
|
||||
#
|
||||
# Unit tests for cloud::network::metadata class
|
||||
#
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
describe 'cloud::network::metadata' do
|
||||
@ -31,7 +30,9 @@ describe 'cloud::network::metadata' do
|
||||
provider_vlan_ranges => ['physnet1:1000:2999'],
|
||||
provider_bridge_mappings => ['physnet1:br-eth1'],
|
||||
verbose => true,
|
||||
debug => true }"
|
||||
debug => true,
|
||||
use_syslog => true,
|
||||
log_facility => 'LOG_LOCAL0' }"
|
||||
end
|
||||
|
||||
let :params do
|
||||
@ -51,6 +52,8 @@ describe 'cloud::network::metadata' do
|
||||
:dhcp_agents_per_network => '2',
|
||||
:verbose => true,
|
||||
:debug => true,
|
||||
:log_facility => 'LOG_LOCAL0',
|
||||
:use_syslog => true,
|
||||
:rabbit_user => 'neutron',
|
||||
:rabbit_hosts => ['10.0.0.1'],
|
||||
:rabbit_password => 'secrete',
|
||||
|
@ -15,7 +15,6 @@
|
||||
#
|
||||
# Unit tests for cloud::network::vpnaas class
|
||||
#
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
describe 'cloud::network::vpn' do
|
||||
@ -31,7 +30,9 @@ describe 'cloud::network::vpn' do
|
||||
provider_vlan_ranges => ['physnet1:1000:2999'],
|
||||
provider_bridge_mappings => ['physnet1:br-eth1'],
|
||||
verbose => true,
|
||||
debug => true }"
|
||||
debug => true,
|
||||
use_syslog => true,
|
||||
log_facility => 'LOG_LOCAL0' }"
|
||||
end
|
||||
|
||||
it 'configure neutron common' do
|
||||
@ -40,6 +41,8 @@ describe 'cloud::network::vpn' do
|
||||
:dhcp_agents_per_network => '2',
|
||||
:verbose => true,
|
||||
:debug => true,
|
||||
:log_facility => 'LOG_LOCAL0',
|
||||
:use_syslog => true,
|
||||
:rabbit_user => 'neutron',
|
||||
:rabbit_hosts => ['10.0.0.1'],
|
||||
:rabbit_password => 'secrete',
|
||||
|
Loading…
x
Reference in New Issue
Block a user