class Mocatra::App
Public Class Methods
record_path()
click to toggle source
# File lib/mocatra.rb, line 10 def self.record_path @record_path || File.expand_path("../../records", __FILE__) end
record_path=(path)
click to toggle source
# File lib/mocatra.rb, line 14 def self.record_path=(path) @record_path = path end
Public Instance Methods
my_song(request)
click to toggle source
# File lib/mocatra.rb, line 38 def my_song(request) if request.content_type =~ /json/ json = JSON.parse request.body.read request.path_info = json["method"] end logger.info path: request.path_info, parameters: json || request.body.read if Record.exist?(request.path_info) record = Record.sing(request.path_info) status record['status'] record['body'].to_json else status 404 end end