[bushido] pass the metrics token to bushido.js
This commit is contained in:
parent
91119bf54e
commit
a5bf4664f2
@ -35,6 +35,7 @@ Locomotive::Application.configure do
|
||||
# 'BUSHIDO_APP' => 'san_francisco',
|
||||
# 'BUSHIDO_HOST' => 'bushi.do',
|
||||
# 'LOCOMOTIVE_SITE_NAME' => 'Locomotive TEST',
|
||||
# 'BUSHIDO_CLAIMED' => 'true'
|
||||
# 'BUSHIDO_CLAIMED' => 'true',
|
||||
# 'BUSHIDO_METRICS_TOKEN' => 'foobar'
|
||||
# }
|
||||
end
|
@ -12,8 +12,9 @@ module Locomotive
|
||||
|
||||
def initialize(app, opts = {})
|
||||
@app = app
|
||||
@bushido_app_name = ENV['BUSHIDO_APP']
|
||||
@bushido_claimed = ::Locomotive.bushido_app_claimed?
|
||||
@bushido_app_name = ENV['BUSHIDO_APP']
|
||||
@bushido_metrics_token = ENV['BUSHIDO_METRICS_TOKEN']
|
||||
@bushido_claimed = ::Locomotive.bushido_app_claimed?
|
||||
end
|
||||
|
||||
def call(env)
|
||||
@ -27,6 +28,7 @@ module Locomotive
|
||||
<script type="text/javascript">
|
||||
var _bushido_app = '#{@bushido_app_name}';
|
||||
var _bushido_claimed = #{@bushido_claimed.to_s};
|
||||
var _bushido_metrics_token = '#{@bushido_metrics_token}';
|
||||
(function() {
|
||||
var bushido = document.createElement('script'); bushido.type = 'text/javascript'; bushido.async = true;
|
||||
bushido.src = '#{BUSHIDO_JS_URL}?#{::Bushido::VERSION.gsub('.', '')}';
|
||||
|
Loading…
Reference in New Issue
Block a user