Sha256: 986039c0c118ca66847e8bb9d67352c5f01ee762bf595220a66502298db7d115

Contents?: true

Size: 544 Bytes

Versions: 6

Compression:

Stored size: 544 Bytes

Contents

ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../../Gemfile', __FILE__)
require 'bundler/setup' if File.exist?(ENV['BUNDLE_GEMFILE'])

require 'kibana/rack'
require 'sinatra/base'

ENV['EXAMPLE_NAME'] = 'Rails Example'

Kibana.configure do |config|
  config.kibana_dashboards_path = File.expand_path('../../dashboards', __FILE__)
end

class SinatraExample < Sinatra::Base
  get '/' do
    'kibana-rack Sinatra example'
  end
end

app = Rack::Builder.app do
  map '/kibana' do
    use Kibana::Rack::Web
  end

  run SinatraExample
end

run app

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
kibana-rack-0.2.0 examples/sinatra/config.ru
kibana-rack-0.1.4 examples/sinatra/config.ru
kibana-rack-0.1.3 examples/sinatra/config.ru
kibana-rack-0.1.2 examples/sinatra/config.ru
kibana-rack-0.1.1 examples/sinatra/config.ru
kibana-rack-0.1.0 examples/sinatra/config.ru