Squashed commit of the following: commit 567df500f45bca6ead1a1f8b7698253450ad1cb5 Author: Oliver Gorwits <oliver@cpan.org> Date: Tue Sep 10 22:26:48 2013 +0100 collapse list if more than 10 APs commit 9dddb2432c1a44d19f4cacc75d64e91feb71e665 Author: Eric A. Miller <emiller@cpan.org> Date: Mon Sep 9 22:35:28 2013 -0400 add port descr commit eca417c46ab7dd07a66054ec0104e62b5099748b Author: Oliver Gorwits <oliver@cpan.org> Date: Mon Sep 9 21:55:49 2013 +0100 use real port description, and link to filtered ports view commit e4a43e78ffefa3cd3ad528ac7414dcd959beceaa Author: Eric A. Miller <emiller@cpan.org> Date: Sun Sep 8 23:43:42 2013 -0400 add access point channel distribution report commit b6c803446d2bd02712910535c10a8ea3950ecd62 Author: Eric A. Miller <emiller@cpan.org> Date: Sun Sep 8 22:06:37 2013 -0400 sync module and file name commit c70d251a17a791fd34a3d58ce5373c97c7d7eba1 Author: Eric A. Miller <emiller@cpan.org> Date: Sun Sep 8 21:51:45 2013 -0400 perl tidy commit be8bc48d1ea9751164e167f155312f80ca0cf2d9 Author: Eric A. Miller <emiller@cpan.org> Date: Sun Sep 8 21:49:55 2013 -0400 report ap radio power in both mW and dBm commit 54a88054ab15ee8d0e884e919e040f9f8092824b Author: Eric A. Miller <emiller@cpan.org> Date: Sun Sep 8 15:47:18 2013 -0400 access point radios channel and power report
160 lines
3.0 KiB
YAML
160 lines
3.0 KiB
YAML
# This is the main configuration file for Netdisco web and daemon apps
|
|
#
|
|
# DO NOT EDIT THIS FILE
|
|
#
|
|
# Overrides should go to ~/environments/deployment.yml
|
|
# See App::Netdisco::Manual::Configuration for explanations
|
|
|
|
# ----------------
|
|
# GENERAL SETTINGS
|
|
# ----------------
|
|
|
|
log: 'warning'
|
|
logger_format: '[%P] %L @%D> %m'
|
|
|
|
# ------------
|
|
# WEB FRONTEND
|
|
# ------------
|
|
|
|
domain_suffix: ''
|
|
no_auth: false
|
|
suggest_guest: false
|
|
trust_remote_user: false
|
|
trust_x_remote_user: false
|
|
#ldap:
|
|
# servers: []
|
|
# user_string: 'MYDOMAIN\%USER%'
|
|
# base: ''
|
|
# proxy_user: ''
|
|
# proxy_pass: ''
|
|
# opts:
|
|
# debug: 3
|
|
# tls_opts: {}
|
|
path: '/'
|
|
web_plugins:
|
|
- Inventory
|
|
- Report::PortUtilization
|
|
- Report::ApChannelDist
|
|
- Report::ApRadioChannelPower
|
|
- Report::HalfDuplex
|
|
- Report::DuplexMismatch
|
|
- AdminTask::PseudoDevice
|
|
- AdminTask::Topology
|
|
- AdminTask::JobQueue
|
|
- AdminTask::Users
|
|
- Search::Device
|
|
- Search::Node
|
|
- Search::VLAN
|
|
- Search::Port
|
|
- Device::Details
|
|
- Device::Ports
|
|
- Device::Modules
|
|
- Device::Neighbors
|
|
- Device::Addresses
|
|
web_plugins_extra: []
|
|
|
|
# -------------
|
|
# NETDISCO CORE
|
|
# -------------
|
|
|
|
# mibhome is discovered from environment
|
|
# mibdirs defaults to contents of mibhome
|
|
community: ['public']
|
|
community_rw: ['private']
|
|
bulkwalk_off: false
|
|
bulkwalk_no: []
|
|
bulkwalk_repeaters: 20
|
|
nonincreasing: false
|
|
snmpver: 2
|
|
snmptimeout: 1000000
|
|
snmpretries: 2
|
|
discover_no: []
|
|
discover_only: []
|
|
discover_no_type: []
|
|
discover_min_age: 0
|
|
macsuck_no: []
|
|
macksuck_only: []
|
|
macsuck_all_vlans: false
|
|
macsuck_no_unnamed: false
|
|
macsuck_no_vlan: []
|
|
macsuck_no_devicevlan: []
|
|
macsuck_bleed: false
|
|
macsuck_min_age: 0
|
|
arpnip_no: []
|
|
arpnip_only: []
|
|
arpnip_min_age: 0
|
|
store_wireless_clients: true
|
|
store_modules: true
|
|
ignore_interfaces:
|
|
- 'EOBC'
|
|
- 'unrouted VLAN'
|
|
- 'StackPort'
|
|
- 'Control Plane Interface'
|
|
- 'SPAN (S|R)P Interface'
|
|
- 'StackSub'
|
|
- 'netflow'
|
|
- 'Vlan\d+-mpls layer'
|
|
- 'BRI\S+-Bearer Channel'
|
|
- 'BRI\S+-Physical'
|
|
- 'BRI\S+-Signalling'
|
|
- 'Embedded-Service-Engine\d+\/\d+'
|
|
- 'Virtual-Template\d+'
|
|
- 'Virtual-Access\d+'
|
|
- '(E|T)\d \d\/\d\/\d'
|
|
ignore_private_nets: false
|
|
reverse_sysname: false
|
|
vlanctl: true
|
|
portctl_nophones: false
|
|
portctl_vlans: false
|
|
portctl_uplinks: false
|
|
no_port_control: false
|
|
|
|
# --------------
|
|
# BACKEND DAEMON
|
|
# --------------
|
|
|
|
workers:
|
|
interactives: 2
|
|
pollers: 5
|
|
sleep_time: 2
|
|
|
|
#housekeeping:
|
|
# discoverall:
|
|
# when: '0 9 * * *'
|
|
# arpwalk:
|
|
# when:
|
|
# min: 30
|
|
# macwalk:
|
|
# when:
|
|
# min: 15
|
|
# hour: '*/2'
|
|
# wday: 'mon-fri'
|
|
|
|
# ---------------
|
|
# DANCER INTERNAL
|
|
# ---------------
|
|
|
|
charset: 'UTF-8'
|
|
warnings: false
|
|
show_errors: false
|
|
logger: 'console'
|
|
engines:
|
|
template_toolkit:
|
|
encoding: 'utf8'
|
|
start_tag: '[%'
|
|
end_tag: '%]'
|
|
PRE_CHOMP: 1
|
|
layout: 'main'
|
|
plugins:
|
|
Auth::Extensible:
|
|
no_default_pages: true
|
|
realms:
|
|
users:
|
|
provider: 'App::Netdisco::Web::Auth::Provider::DBIC'
|
|
schema_name: 'netdisco'
|
|
session: 'YAML'
|
|
template: 'template_toolkit'
|
|
route_cache: true
|
|
appname: 'Netdisco'
|
|
behind_proxy: false
|