From 98dca6aba8694040ff3e47a17c8fdd36774ca42a Mon Sep 17 00:00:00 2001
From: Raghupathi <raghupathiguduri@gmail.com>
Date: Thu, 3 Nov 2022 21:38:19 +0530
Subject: [PATCH] Added new vars (#3579)

---
 .../roles/ml-analytics-service/defaults/main.yml   |  6 ++++++
 .../roles/ml-analytics-service/templates/config.j2 | 14 ++++++++++++++
 2 files changed, 20 insertions(+)

diff --git a/ansible/roles/ml-analytics-service/defaults/main.yml b/ansible/roles/ml-analytics-service/defaults/main.yml
index 915992714..98409988c 100755
--- a/ansible/roles/ml-analytics-service/defaults/main.yml
+++ b/ansible/roles/ml-analytics-service/defaults/main.yml
@@ -87,3 +87,9 @@ ml_analytics_survey_azure_blob_path : "survey/status/"
 ml_analytics_druid_survey_status_injestion_spec : '{"type":"index","spec":{"ioConfig":{"type":"index","inputSource":{"type":"azure","uris":["azure://telemetry-data-store/survey/status/sl_survey_status.json"]},"inputFormat":{"type":"json"}},"tuningConfig":{"type":"index","partitionsSpec":{"type":"dynamic"}},"dataSchema":{"dataSource":"ml-survey-status","granularitySpec":{"type":"uniform","queryGranularity":"DAY","rollup":true,"segmentGranularity":"DAY"},"timestampSpec":{"column":"updatedAt","format":"iso"},"dimensionsSpec":{"dimensions":["survey_submission_id", "submission_status", "user_id", "user_sub_type", "user_type", "state_externalId", "block_externalId", "district_externalId", "cluster_externalId", "school_externalId", "state_name", "block_name", "district_name", "cluster_name", "school_name", "board_name", "organisation_id", "organisation_name", "program_externalId", "program_id", "program_name", "survey_name", "survey_id", "survey_externalId", "created_date", "submission_date", "updatedAt", "parent_channel", "solution_name", "solution_id","private_program"]},"metricsSpec":[]}}}'
 ml_analytics_slack_token: "{{ ml_slack_token | default('') }}"
 ml_analytics_channel_name: "{{ ml_slack_channel | default('') }}"
+ml_analytics_public_azure_account_name: "{{ ml_public_azure_account | default('') }}"
+ml_analytics_public_azure_access_key: "{{ ml_public_azure_key | default('') }}"
+ml_analytics_public_azure_container_name: "{{ ml_public_azure_container | default('') }}"
+ml_analytics_program_dashboard_azure_blob_path: "{{ ml_program_blob_path | default('') }}"
+ml_druid_query_data: "{{ ml_druid_query | default('') }}"
+ml_program_dashboard_data: "{{ ml_program_data | default('') }}"
diff --git a/ansible/roles/ml-analytics-service/templates/config.j2 b/ansible/roles/ml-analytics-service/templates/config.j2
index e50509b25..c98b97aa2 100644
--- a/ansible/roles/ml-analytics-service/templates/config.j2
+++ b/ansible/roles/ml-analytics-service/templates/config.j2
@@ -172,6 +172,14 @@ projects_distinctCnt_prgmlevel_blob_path = {{ml_analytics_projects_distinctCnt_p
 
 survey_blob_path = {{ ml_analytics_survey_azure_blob_path }}
 
+public_account_name = {{ ml_analytics_public_azure_account_name }}
+
+public_access_key = {{ ml_analytics_public_azure_access_key }}
+
+public_container_name = {{ ml_analytics_public_azure_container_name }}
+
+projects_program_csv = {{ ml_analytics_program_dashboard_azure_blob_path }}
+
 [REDIS]
 
 host = {{ ml_analytics_redis_host }}
@@ -221,3 +229,9 @@ bucket_name = {{ ml_analytics_AWS_bucket_name }}
 token = {{ ml_analytics_slack_token }}
 
 channel = {{ ml_analytics_channel_name }} 
+
+[VAM]
+
+druid_query_url = {{ ml_druid_query_data }}
+
+program_dashboard_data = {{ ml_program_dashboard_data }}
-- 
GitLab