From a4ac358959faab4228a6d5fdec268f1c4765c7b2 Mon Sep 17 00:00:00 2001
From: Rayulu Villa <>
Date: Fri, 22 Jun 2018 01:01:30 +0530
Subject: [PATCH] Issue #SB-0000 : update telemetry service paths

---
 src/app.js                               | 5 ++++-
 src/config/contentProviderApiConfig.json | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/app.js b/src/app.js
index 5b92988..c61b403 100644
--- a/src/app.js
+++ b/src/app.js
@@ -28,6 +28,8 @@ globalEkstepProxyBaseUrl = process.env.sunbird_content_plugin_base_url ? process
 const contentProviderBaseUrl = process.env.sunbird_content_provider_api_base_url ? process.env.sunbird_content_provider_api_base_url : 'https://qa.ekstep.in/api'
 const contentProviderApiKey = process.env.sunbird_content_provider_api_key
 
+const telemetryBaseUrl = process.env.sunbird_telemetry_service_local_url ? process.env.sunbird_telemetry_service_local_url : 'http://telemetry-service:9001/'
+
 const learnerServiceApiKey = process.env.sunbird_learner_service_api_key
 const learnerServiceBaseUrl = process.env.sunbird_learner_service_base_url ? process.env.sunbird_learner_service_base_url : 'https://dev.open-sunbird.org/api'
 
@@ -42,6 +44,7 @@ const producerId = process.env.sunbird_environment + '.' + process.env.sunbird_i
 
 configUtil.setContentProviderApi(contentProviderApiConfig.API)
 configUtil.setConfig('BASE_URL', contentProviderBaseUrl)
+configUtil.setConfig('TELEMETRY_BASE_URL', telemetryBaseUrl)
 configUtil.setConfig('Authorization_TOKEN', 'Bearer ' + contentProviderApiKey)
 configUtil.setConfig('LEARNER_SERVICE_BASE_URL', learnerServiceBaseUrl)
 configUtil.setConfig('LEARNER_SERVICE_LOCAL_BASE_URL', learnerServiceLocalBaseUrl)
@@ -142,7 +145,7 @@ const telemetryConfig = {
   method: 'POST',
   batchsize: telemetryBatchSize,
   endpoint: configUtil.getConfig('TELEMETRY'),
-  host: configUtil.getConfig('BASE_URL'),
+  host: configUtil.getConfig('TELEMETRY_BASE_URL'),
   authtoken: configUtil.getConfig('Authorization_TOKEN')
 }
 
diff --git a/src/config/contentProviderApiConfig.json b/src/config/contentProviderApiConfig.json
index 722520c..205859b 100644
--- a/src/config/contentProviderApiConfig.json
+++ b/src/config/contentProviderApiConfig.json
@@ -59,7 +59,7 @@
         "FRAMEWORK_CATEGORY_INSTANCE_CREATE_URI": "/framework/v3/category/create",
         "FRAMEWORK_CATEGORY_INSTANCE_UPDATE_URI": "/framework/v3/category/update",
 
-        "TELEMETRY": "/data/v3/telemetry",
+        "TELEMETRY": "v1/telemetry",
 
 
         "SUBMIT_DATA_EXHAUST_URI": "/data/v2/dataset/request/submit",
-- 
GitLab