Files
intro-to-docker/01-demo/hasher/hasher.rb
Tommy Parnell 635dc53a07 init
2017-01-04 08:53:25 -05:00

19 lines
298 B
Ruby

require 'digest'
require 'sinatra'
require 'socket'
set :bind, '0.0.0.0'
set :port, 80
post '/' do
# Simulate a bit of delay
sleep 0.1
content_type 'text/plain'
"#{Digest::SHA2.new().update(request.body.read)}"
end
get '/' do
"HASHER running on #{Socket.gethostname}\n"
end