Sha256: 98937302ee4e6680029487324d89c3fb69aec471a1350ebe31c765b438615f3f
Contents?: true
Size: 553 Bytes
Versions: 9
Compression:
Stored size: 553 Bytes
Contents
require 'pact_broker/diagnostic/resources/base_resource' module PactBroker module Diagnostic module Resources class Heartbeat < BaseResource def allowed_methods ["GET"] end def content_types_provided [["application/hal+json", :to_json]] end def to_json { "ok" => true, "_links" => { "self" => { "href" => request.uri.to_s } } }.to_json end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems