Exposing log level in the helm-chart for single rw-core and openolt-adapter

Change-Id: I5027a1f2cee3246c695c5dab2c6823ab1294facd
diff --git a/voltha-adapter-openolt/templates/adapters-openolt.yaml b/voltha-adapter-openolt/templates/adapters-openolt.yaml
index 0ca0e10..f049cde 100644
--- a/voltha-adapter-openolt/templates/adapters-openolt.yaml
+++ b/voltha-adapter-openolt/templates/adapters-openolt.yaml
@@ -11,6 +11,23 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+{{- $log_level := 3 }}
+{{- $set_log_level := tpl .Values.adapter_open_olt.log_level . | upper }}
+{{- if eq $set_log_level "DEBUG" }}
+{{- $log_level = 0 }}
+{{- else if eq $set_log_level "INFO" }}
+{{- $log_level = 1 }}
+{{- else if eq $set_log_level "WARN" }}
+{{- $log_level = 2 }}
+{{- else if eq $set_log_level "ERROR" }}
+{{- $log_level = 3 }}
+{{- else if eq $set_log_level "PANIC" }}
+{{- $log_level = 4 }}
+{{- else if eq $set_log_level "FATAL" }}
+{{- $log_level = 5 }}
+{{- else }}
+{{- $log_level = 3 }}
+{{- end }}
 
 apiVersion: apps/v1
 kind: Deployment
@@ -71,6 +88,7 @@
             - "--core_topic=rwcore"
             - "--kv_store_host={{ .Values.services.etcd.service }}"
             - "--kv_store_port={{ .Values.services.etcd.port }}"
+            - "-log_level={{ $log_level }}"
             - "--probe_port=8080"
           livenessProbe:
             httpGet:
@@ -84,4 +102,3 @@
               port: 8080
             initialDelaySeconds: 10
             periodSeconds: 5
-