Module: Sinatra::PuppetWebhookRoutes::Default

Defined in:
lib/routes/default.rb

Overview

Registers the default GET routes for PuppetWebhook

Class Method Summary collapse

Class Method Details

.registered(puppet_webhook) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/routes/default.rb', line 7

def self.registered(puppet_webhook)
  puppet_webhook.get '/' do
    raise Sinatra::NotFound
  end

  puppet_webhook.get '/heartbeat' do
    return 200, { status: :success, message: 'running' }.to_json
  end
end