Browse Source

Support log level configuration for plugin

Aniket Bhat 9 years ago
parent
commit
c00305c8f2
2 changed files with 4 additions and 0 deletions
  1. 3 0
      roles/nuage_node/templates/vsp-openshift.j2
  2. 1 0
      roles/nuage_node/vars/main.yaml

+ 3 - 0
roles/nuage_node/templates/vsp-openshift.j2

@@ -22,3 +22,6 @@ nuageMonClientKey: {{ rest_client_key }}
 nuageMonServerCA: {{ rest_server_ca_cert }}
 # Nuage vport mtu size
 interfaceMTU: {{ vport_mtu  }}
+# Logging level for the plugin
+# allowed options are: "dbg", "info", "warn", "err", "emer", "off"
+logLevel: {{ plugin_log_level }}

+ 1 - 0
roles/nuage_node/vars/main.yaml

@@ -13,6 +13,7 @@ rest_client_cert: "{{ vsp_openshift_dir }}/nuageMonClient.crt"
 rest_client_key: "{{ vsp_openshift_dir }}/nuageMonClient.key"
 rest_server_ca_cert: "{{ vsp_openshift_dir }}/nuageMonCA.crt"
 vport_mtu: "{{ nuage_interface_mtu | default('1460') }}"
+plugin_log_level: "{{ nuage_plugin_log_level | default('err') }}"
 
 nuage_plugin_rest_client_crt_dir: "{{ nuage_ca_master_crt_dir }}/{{ ansible_nodename }}"
 nuage_ca_master_plugin_key: "{{ nuage_plugin_rest_client_crt_dir }}/nuageMonClient.key"