78 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| # This is the main configuration file for Netdisco web and daemon apps
 | |
| # all the settings in this file will be loaded at Dancer's startup.
 | |
| 
 | |
| # Web app env-related settings should go to environments/$env.yml
 | |
| 
 | |
| # Your application's name
 | |
| appname: "Netdisco"
 | |
| 
 | |
| # The default web layout to use for your application (located in
 | |
| # views/layouts/main.tt)
 | |
| layout: "main"
 | |
| 
 | |
| # when the charset is set to UTF-8 Dancer will handle for you
 | |
| # all the magic of encoding and decoding. You should not care
 | |
| # about unicode within your app when this setting is set (recommended).
 | |
| charset: "UTF-8"
 | |
| 
 | |
| # web sessions stored on disk
 | |
| session: "YAML"
 | |
| 
 | |
| # logging format
 | |
| logger_format: '[%P] %L @%D> %m'
 | |
| 
 | |
| # web output template settings
 | |
| template: "template_toolkit"
 | |
| engines:
 | |
|   template_toolkit:
 | |
|     encoding:  'utf8'
 | |
|     start_tag: '[%'
 | |
|     end_tag:   '%]'
 | |
|     PRE_CHOMP: 1
 | |
| 
 | |
| # netdisco stuff (can be overidden in the environment .yml)
 | |
| 
 | |
| web_plugins:
 | |
|   - Inventory
 | |
|   - Report::DuplexMismatch
 | |
|   - Search::Device
 | |
|   - Search::Node
 | |
|   - Search::VLAN
 | |
|   - Search::Port
 | |
|   - Device::Details
 | |
|   - Device::Ports
 | |
| #  - Device::Modules
 | |
|   - Device::Neighbors
 | |
|   - Device::Addresses
 | |
| 
 | |
| discover_no: []
 | |
| discover_only: []
 | |
| 
 | |
| snmpver: 2
 | |
| snmpretries: 2
 | |
| snmptimeout: 1000000
 | |
| 
 | |
| mibhome: /usr/share/netdisco/mibs
 | |
| mibdirs:
 | |
|   - cisco
 | |
|   - rfc
 | |
|   - net-snmp
 | |
| 
 | |
| community: ['public']
 | |
| community_rw: ['private']
 | |
| 
 | |
| # rights control for Interactive jobs
 | |
| vlanctl: 1
 | |
| allow_uplinks: 0
 | |
| portctl_nophones: 1
 | |
| portctl_vlans: 1
 | |
| 
 | |
| # sleep time between polls of the database job queue
 | |
| daemon_sleep_time: 5
 | |
| 
 | |
| # how many daemon processes
 | |
| # NB one worker will always be a Queue Manager
 | |
| daemon_interactives: 2
 | |
| daemon_pollers: 0
 | |
| 
 |