Fix loading of boolean values in configuration and set missing default values
[osm/LCM.git] / osm_lcm / lcm.cfg
index 9f580da..625f24e 100644 (file)
 # under the License.
 ##
 
-# TODO currently is a pure yaml format. Consider to change it to [ini] style with yaml inside to be coherent with other modules
+# TODO currently is a pure yaml format. Consider to change it to [ini: style with yaml inside to be coherent with other modules
 
-[global]
+global:
     loglevel: DEBUG
     # logfile:  /app/log  # or /var/log/osm/lcm.log
     # nologging: True     # do no log to stdout/stderr
 
-[timeout]
+timeout:
     # ns_deploy: 7200     # total deploy timeout for a ns 2 hours
     # nsi_deploy: 7200     # total deploy timeout for a nsi 2 hours
 
-[RO]
+RO:
     host:   ro          # hostname or IP
     port:   9090
     tenant: osm
     # loglevel: DEBUG
     # logfile:  /var/log/osm/lcm-ro.log
 
-[VCA]
+VCA:
     host:   vca
     port:   17070
     user:   admin
@@ -43,7 +43,7 @@
     helm3path:    /usr/local/bin/helm3
     kubectlpath: /usr/bin/kubectl
     jujupath:    /usr/local/bin/juju
-    eegrpc_tls_enforce: False
+    eegrpc_tls_enforce: false
     # public_key: pubkey
     # ca_cert: cacert
     # api_proxy: apiproxy
@@ -53,7 +53,7 @@
     # loglevel: DEBUG
     # logfile:  /var/log/osm/lcm-vca.log
 
-[database]
+database:
     driver: mongo       # mongo or memory
     host:   mongo       # hostname or IP
     port:   27017
     # loglevel: DEBUG
     # logfile:  /var/log/osm/lcm-database.log
 
-[storage]
+storage:
     driver: local       # local filesystem
     # for local provide file path
     path:   /app/storage
     # loglevel: DEBUG
     # logfile:  /var/log/osm/lcm-storage.log
 
-[message]
+message:
     driver:   kafka       # local or kafka
     # for local provide file path
     path:     /app/storage/kafka
@@ -83,7 +83,7 @@
     # logfile:  /var/log/osm/lcm-message.log
     group_id: lcm-server
 
-[tsdb]    # time series database
+tsdb:    # time series database
     driver:   prometheus
     # local file to store the configuration
     path:     /etc/prometheus