Module: Superbot::Convert::Web
- Defined in:
- lib/superbot/convert/web.rb
Class Method Summary collapse
Class Method Details
.registered(sinatra) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/superbot/convert/web.rb', line 6 def self.registered(sinatra) sinatra.helpers do def ||= Superbot::::Runner.new end end sinatra.post "/__superbot/v1/convert" do begin converted_script = Superbot::::Convert.call(request.body.read) .run(converted_script) halt 200 rescue SystemExit => e e. end end end |