Sha256: 00340237e0e222ef3a7568f0b50222a15e42336afc01116adeb112fe81bfd16c
Contents?: true
Size: 576 Bytes
Versions: 45
Compression:
Stored size: 576 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" => base_url + "/diagnostic/status/heartbeat" } } }.to_json end end end end end
Version data entries
45 entries across 45 versions & 1 rubygems