blob: 98623dc5e89a82c6854ebaec847a8281f61502d8 (
plain)
1
2
3
4
5
6
7
8
9
|
# route to swagger API file
get "/api/api.json" do
response['Content-Type'] = "application/json"
api_file = File.join("api", "api.json")
bad_request_error "API Documentation in Swagger JSON is not implemented.", uri("/#{SERVICE}/api") unless File.exists?(api_file)
api_hash = JSON.parse(File.read(api_file))
api_hash["host"] = request.env['HTTP_HOST']
return api_hash.to_json
end
|