$arvados_config_defaults["ClusterID"] = clusterID
if ENV["ARVADOS_CONFIG"] == "none"
- # Don't load config. This magic value is set by postinst so it can
- # run "rake assets:precompile" without a real config.
+ # Don't load config. This magic value is set by packaging scripts so
+ # they can run "rake assets:precompile" without a real config.
$arvados_config_global = $arvados_config_defaults.deep_dup
else
# Load the global config file
ConfigValidators.validate_wb2_url_config()
ConfigValidators.validate_download_config()
end
+ if Rails.configuration.Users.AnonymousUserToken and
+ !Rails.configuration.Users.AnonymousUserToken.starts_with?("v2/")
+ Rails.configuration.Users.AnonymousUserToken = "v2/#{clusterID}-gj3su-anonymouspublic/#{Rails.configuration.Users.AnonymousUserToken}"
+ end
end