- Move web to lib/logstash/web

This commit is contained in:
Jordan Sissel 2010-11-16 03:38:44 +00:00
parent 37d03a082c
commit 052f62c966
86 changed files with 11 additions and 3 deletions

6
bin/logstash-web Executable file
View file

@ -0,0 +1,6 @@
#!/usr/bin/env ruby
$: << File.dirname($0) + "/../lib"
require "rubygems"
require "logstash/web/server"

View file

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 916 B

After

Width:  |  Height:  |  Size: 916 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 891 B

After

Width:  |  Height:  |  Size: 891 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 897 B

After

Width:  |  Height:  |  Size: 897 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 916 B

After

Width:  |  Height:  |  Size: 916 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

View file

@ -2,6 +2,7 @@
##rackup -Ilib:../lib -s thin
$:.unshift("%s/../lib" % File.dirname(__FILE__))
$:.unshift(File.dirname(__FILE__))
require "rubygems"
require "json"
@ -9,14 +10,15 @@ require "eventmachine"
require "rack"
require "sinatra/async"
require "lib/elasticsearch"
require "logstash/namespace"
class EventMachine::ConnectionError < RuntimeError; end
class LogStashWeb < Sinatra::Base
class LogStash::Web::Server < Sinatra::Base
register Sinatra::Async
set :haml, :format => :html5
set :logging, true
set :public, "./public"
set :public, "#{File.dirname(__FILE__)}/public"
elasticsearch = LogStash::Web::ElasticSearch.new
aget '/style.css' do
@ -70,5 +72,5 @@ end # class LogStashWeb
Rack::Handler::Thin.run(
Rack::CommonLogger.new( \
Rack::ShowExceptions.new( \
LogStashWeb.new)),
LogStash::Web::Server.new)),
:Port => 9292)