summaryrefslogtreecommitdiff
path: root/fake-service/lib
diff options
context:
space:
mode:
authorAlexandre Pretto Nunes <anunes@thoughtworks.com>2014-08-04 18:03:06 -0300
committerAlexandre Pretto Nunes <anunes@thoughtworks.com>2014-08-04 18:03:21 -0300
commitecccb18a6094bd03d927170500eeb43a587621a2 (patch)
treeaa0dd6ae3eeb8cdcefa108b181bca162f1671ed0 /fake-service/lib
parent255c910842126fd55ac1c0f933ab1d016f534e27 (diff)
Move web server functionality to the service, and update web-ui grunt tasks
Diffstat (limited to 'fake-service/lib')
-rw-r--r--fake-service/lib/pixelated_service/server.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/fake-service/lib/pixelated_service/server.rb b/fake-service/lib/pixelated_service/server.rb
index d825a5e2..acf247b1 100644
--- a/fake-service/lib/pixelated_service/server.rb
+++ b/fake-service/lib/pixelated_service/server.rb
@@ -1,13 +1,17 @@
require 'sinatra/base'
require 'sinatra/json'
+require 'sinatra-index'
require 'json'
require 'net/http'
module PixelatedService
class Server < Sinatra::Base
set :root, File.join(File.dirname(__FILE__), '../../')
+ set :public_folder, File.join(File.dirname(__FILE__), '../../../web-ui/app/')
def json_body; JSON.parse request.body.read.to_s; end
+ register Sinatra::Index
+ use_static_index 'index.html'
if ENV['RACK_ENV'] == 'staging'
get '/' do File.read(File.join(settings.root, 'public', 'index.html')) end