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/alu-sr/ profile /ncs:devices/ncs:profiles/profile:/ned-settings/alu-sr/ device /ncs:/device/devices/device:/ned-settings/alu-sr/

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 alu-sr

Press TAB to see all the NED settings.

Table of contents


1. ned-settings alu-sr
2. persistent-store
3. meta-data
4. logger
5. proxy
6. proxy2
7. live-status
   7.1. auto-prompts
8. developer
9. connection
10. get-device-config-settings
   10.1. detailed-config
11. apply-device-config-settings
12. behaviour
13. transaction
   13.1. config-abort-warning
   13.2. config-ignore-error
14. console

1. ned-settings alu-sr


Note, this method is always used when connected to a NETSIM device.

2. ned-settings alu-sr persistent-store


Configure how the NED shall save configuration to persistent memory.

3. ned-settings alu-sr meta-data


Configure how the NED shall operate on the meta-data / cli extension tags used in the YANG model.

4. ned-settings alu-sr logger


Settings for controlling logs generated.

5. ned-settings alu-sr proxy


Configure NED to access device via a proxy.

6. ned-settings alu-sr proxy2


Configure NED to access device via a proxy2.

7. ned-settings alu-sr live-status


Configure NED settings related to live-status.

7.1. ned-settings alu-sr live-status auto-prompts


Pre-stored answers to device prompting questions.

8. ned-settings alu-sr developer


Contains settings used by the NED developers.

9. ned-settings alu-sr connection


Configure settings specific to the connection between NED and device.

10. ned-settings alu-sr get-device-config-settings


Configure how the NED shall read config from the device.

10.1. ned-settings alu-sr get-device-config-settings extra detailed-config


This is a list containing device config that needs to be fetched with detailed info (eg include device hidden defaults in the output). Note: each list entry is a regex pattern that will be used in the device 'admin display-config detail | match ' expression (regex to be tested on a real device to properly match the needed config).

11. ned-settings alu-sr apply-device-config-settings


Configure how the NED shall write config to the device.

12. ned-settings alu-sr behaviour


NED specific behaviours.

13. ned-settings alu-sr transaction


13.1. ned-settings alu-sr transaction config-abort-warning


Configure additional device warnings that shall be treated as errors and trigger an abort in the NED. Enter as a regex.

13.2. ned-settings alu-sr transaction config-ignore-error


Configure additional device errors that shall be treated as warnings (i.e. to be ignored, not aborting transaction).

14. ned-settings alu-sr console


Settings used while interacting with a device.

Last updated

Was this helpful?