README-ned-settings

NED settings details


This NED is equipped with a number of runtime configuration options "NED settings" allowing for customization by the end user. All options are configurable using the NSO API for NED settings. Most NED settings can be configured globally, per device profile or per device instance in the following locations:

global /ncs:devices/global-settings/ned-settings/quagga-bgp/ profile /ncs:devices/ncs:profiles/profile:/ned-settings/quagga-bgp/ device /ncs:/device/devices/device:/ned-settings/quagga-bgp/

Profiles setting overrides global-settings and device settings override profile settings, hence the narrowest scope of the setting is used by the device.

If user changes a ned-setting, then user must reconnect to the device, i.e. disconnect and connect in order for the new setting to take effect.

From the NSO CLI the device instance NED settings for this NED are available under:

# config
# devices device dev-1 ned-settings quagga-bgp

Press TAB to see all the NED settings.

Table of contents


1. ned-settings quagga-bgp
2. logger
3. connection
4. write
   4.1. config-warning
5. live-status
6. developer

1. ned-settings quagga-bgp


The following top level ned-settings can be modified.

2. ned-settings quagga-bgp logger


Settings for controlling logs generated.

3. ned-settings quagga-bgp connection


Connection configuration.

4. ned-settings quagga-bgp write


Settings used when writing to device.

4.1. ned-settings quagga-bgp write config-warning


After having sent a config command to the device the NED will treat any text reply as an error and abort the transaction. The config command that caused the failed transaction will be shown together with the error message returned by the device. Sometimes the text message is not an actual error. It could be a warning that should be ignored. The NED has a static list of known warnings, an example:

If you stumble upon a warning not already in the NED, which is quite likely due to the large number of warnings, you can configure the NED to ignore them using the 'quagga-bgp write config-warning' ned-setting.

The list key is a regular expression with a warning that should be ignored.

For example, to add a new warning exception:

Note that in order for the warning exception to take effect, you must disconnect and connect again, to re-read ned-settings.

5. ned-settings quagga-bgp live-status


Configure NED settings related to live-status.

6. ned-settings quagga-bgp developer


Contains settings used for debugging (intended for NED developers).

Last updated

Was this helpful?