Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Change in Frankfurt

  • Configuration in Text format
  • Sections with Attribute names
  • Root section (For general Comments)
  • Attribute Types
    • Basic: String, Long, Boolean
    • Comments apply to a section
    Config in JSON-Format
  • One config file per bundle in $ODL_HOME/etc

Open

...

  • Each parameter has a commet, that is handled as attribute.
  • After initial read .. the specified parameters are extended by all remaining parameters with defalt value.
  • A change of the configuration file with editor forces a notification to allow parameter replacement.

Basic requirements

  • Attribute name similar to config attribute
  • Configuration change listener on section level (Example Database)

Overview

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameConfigurationClasses
simpleViewerfalse
width
diagramWidth661
revision2

Configurations till El Alto

Expand
titleConfiguration parameters till ElAlto from etc/devicemanager.propertiesClick here to expand...


Code Block
[es]
esCluster=sdnr
esArchiveCheckIntervalSeconds=0
esArchiveLifetimeSeconds=2592000
esHosts=http://sdnrdb:9200

[toggleAlarmFilter]
taEnabled=true
taDelay=3000

[dcae]
dcaeUrl=off
dcaeUserCredentials=admin:admin
dcaeHeartbeatPeriodSeconds=120

[aai]
aaiUrl=off
aaiUserCredentials=
aaiHeaders=["X-TransactionId: 9999"]
aaiDeleteOnMountpointRemove=false
aaiTrustAllCerts=false
aaiPropertiesFile=
aaiApiVersion=aai/v13
aaiApplicationId=SDNR
aaiClientConnectionTimeout=30000
aaiPcks12ClientCertFile=
aaiPcks12ClientCertPassphrase=

[pm]
pmEnabled=true
pmCluster=sdnr

[devicemonitor]
SeverityconnectionLossOAM=Major
SeverityconnectionLossMediator=Major
SeverityconnectionLossNeOAM=Major



Expand
title Configuration ApiGateway

Configuration ApiGateway

Code Block
aai=off
aaiHeaders=["X-FromAppId:SDNR","Authorization:Basic QUFJOkFBSQ=="]
database=http://sdnrdb:9200
insecure=0
cors=0