module Sprinkle::Core

Public Instance Methods

policy(name, options = {}, &block) click to toggle source

Defines a single policy. Currently the only option, which is also required, is :roles, which defines which servers a policy is used on.

# File lib/sprinkle/core.rb, line 9
def policy(name, options = {}, &block)
  p = Sprinkle::Policy.new(name, options, &block)
  POLICIES << p
  p
end