module Ops

Constants

VERSION

Attributes

config[RW]

Public Class Methods

add_heartbeat(name, &block) click to toggle source
# File lib/ops/heartbeat.rb, line 34
def add_heartbeat(name, &block)
  Heartbeat.add name, &block
end
new() click to toggle source
# File lib/ops.rb, line 9
def new
  Server.new
end
rack_app(path) click to toggle source
# File lib/ops.rb, line 13
def rack_app(path)
  Rack::Builder.new do
    map(path) { run Ops.new }
  end.to_app
end
setup() { |config| ... } click to toggle source
# File lib/ops/config.rb, line 38
def setup
  self.config ||= Config.new
  yield config
end