Port EE analytics route

This commit is contained in:
Luke Bennett 2019-07-10 21:26:34 +01:00
parent 38ff44980e
commit 04af424bab
No known key found for this signature in database
GPG Key ID: 402ED51FB5D306C2
1 changed files with 13 additions and 0 deletions

View File

@ -110,6 +110,12 @@ Rails.application.routes.draw do
draw :jira_connect
end
Gitlab.ee do
constraints(::Constraints::FeatureConstrainer.new(:analytics)) do
draw :analytics
end
end
if ENV['GITLAB_CHAOS_SECRET'] || Rails.env.development?
resource :chaos, only: [] do
get :leakmem
@ -119,6 +125,13 @@ Rails.application.routes.draw do
get :kill
end
end
if ENV['GITLAB_ENABLE_CHAOS_ENDPOINTS']
get '/chaos/leakmem' => 'chaos#leakmem'
get '/chaos/cpuspin' => 'chaos#cpuspin'
get '/chaos/sleep' => 'chaos#sleep'
get '/chaos/kill' => 'chaos#kill'
end
end
concern :clusterable do