module Knitkit::Config

Attributes

ignored_prefix_paths[RW]
unauthorized_url[RW]

Public Class Methods

configure(&blk) click to toggle source
# File lib/knitkit/config.rb, line 19
def configure(&blk)
  @configure_blk = blk
end
configure!() click to toggle source
# File lib/knitkit/config.rb, line 23
def configure!
  @configure_blk.call(self) if @configure_blk
end
init!() click to toggle source
# File lib/knitkit/config.rb, line 6
def init!
  @defaults = {
    :@unauthorized_url => '/unauthorized',
    :@ignored_prefix_paths => []
  }
end
reset!() click to toggle source
# File lib/knitkit/config.rb, line 13
def reset!
  @defaults.each do |k,v|
    instance_variable_set(k,v)
  end
end