From 5c29cd2f87746188622fa84e908e0894dbb32238 Mon Sep 17 00:00:00 2001
From: e0d <ed@edx.org>
Date: Mon, 29 Sep 2014 11:16:06 -0400
Subject: [PATCH] New vars

rationalizing base

another path fix
---
 playbooks/roles/insights/defaults/main.yml | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/playbooks/roles/insights/defaults/main.yml b/playbooks/roles/insights/defaults/main.yml
index a6ca786..f09b771 100644
--- a/playbooks/roles/insights/defaults/main.yml
+++ b/playbooks/roles/insights/defaults/main.yml
@@ -16,7 +16,11 @@ INSIGHTS_FEEDBACK_EMAIL: 'dashboard@example.com'
 INSIGHTS_MKTG_BASE: 'http://example.com'
 INSIGHTS_PRIVACY_POLICY_URL: '{{ INSIGHTS_MKTG_BASE }}/privacy-policy'
 INSIGHTS_TERMS_OF_SERVICE_URL: '{{ INSIGHTS_MKTG_BASE }}/terms-service'
-INSIGHTS_HELP_URL: 'http://{{ INSIGHTS_READTHEDOCS }}/en/latest/'
+# This will not work on single instance sandboxes
+INSIGHTS_DOC_BASE: 'http://localhost/en/latest'
+INSIGHTS_LMS_BASE: 'http://localhost:18000'
+INSIGHTS_LMS_COURSE_VALIDATION_URL: '{{ INSIGHTS_LMS_BASE }}/courses'
+INSIGHTS_DOC_LOAD_ERROR_URL: '{{ INSIGHTS_DOC_BASE }}/Reference.html#error-conditions'
 
 INSIGHTS_PLATFORM_NAME: 'edX'
 INSIGHTS_APPLICATION_NAME: 'Insights'
@@ -44,11 +48,13 @@ INSIGHTS_DATABASES:
 # This block of config is dropped into /edx/etc/insights.yml
 # and is read in by analytics_dashboard/settings/production.py
 INSIGHTS_CONFIG:
+  LMS_COURSE_VALIDATION_BASE_URL: '{{ INSIGHTS_LMS_COURSE_VALIDATION_URL }}'
+  DOCUMENTATION_LOAD_ERROR_URL: '{{ INSIGHTS_DOC_LOAD_ERROR_URL }}'
   SEGMENT_IO_KEY: '{{ INSIGHTS_SEGMENT_IO_KEY }}'
   FEEDBACK_EMAIL: '{{ INSIGHTS_FEEDBACK_EMAIL }}'
   PRIVACY_POLICY_URL: '{{ INSIGHTS_PRIVACY_POLICY_URL }}'
   TERMS_OF_SERVICE_URL: '{{ INSIGHTS_TERMS_OF_SERVICE_URL }}'
-  HELP_URL: '{{ INSIGHTS_HELP_URL }}'
+  HELP_URL: '{{ INSIGHTS_DOC_BASE }}'
   SECRET_KEY: '{{ INSIGHTS_SECRET_KEY }}'
   DATA_API_URL: '{{ ANALYTICS_API_ENDPOINT }}'
   DATA_API_AUTH_TOKEN: '{{ INSIGHTS_DATA_API_AUTH_TOKEN }}'
--
libgit2 0.26.0