anchor.diff:  #REMOTE_STORE_FIND_TIMEOUT = 2.5  # Timeout for metric find requests
   #REMOTE_STORE_RETRY_DELAY = 60    # Time before retrying a failed remote webapp
   #REMOTE_FIND_CACHE_DURATION = 300 # Time to cache remote metric find results
  +<% else %>
  +CLUSTER_SERVERS = ['<%= scope.lookupvar('graphite::gr_cluster_servers').join("','") %>']
  +
  +REMOTE_STORE_FETCH_TIMEOUT = <%= scope.lookupvar('graphite::gr_cluster_fetch_timeout') %>
  +REMOTE_STORE_FIND_TIMEOUT = <%= scope.lookupvar('graphite::gr_cluster_find_timeout') %>
  +REMOTE_STORE_RETRY_DELAY = <%= scope.lookupvar('graphite::gr_cluster_retry_delay') %>
  +REMOTE_FIND_CACHE_DURATION = <%= scope.lookupvar('graphite::gr_cluster_cache_duration') %>
   <% end %>
   
   ## Remote rendering settings
  
positive.code: # Disable the logic in settings.py that does this in a non-custom way.
  USE_REMOTE_USER_AUTHENTICATION = False
  <%-
  	else
  -%>
  USE_REMOTE_USER_AUTHENTICATION = True
  <%-
  	end
  else
  -%>
  
negative.code: # NOTE - this has been moved to the bottom to gain access to app_settings.
  <%-
  if scope.lookupvar('graphite::gr_use_remote_user_auth') == 'True'
  	if [:undef, nil].include? scope.lookupvar('graphite::gr_remote_user_header_name')
  -%>
  USE_REMOTE_USER_AUTHENTICATION = True
  <%-
  	else
  -%>
  # NOTE - This puppet module handles this slightly differently to the default Django approach
  # with local_settings.py / settings.py
  