# File lib/mongrel/configurator.rb, line 42 42: def initialize(defaults={}, &blk) 43: @listener = nil 44: @listener_name = nil 45: @listeners = {} 46: @defaults = defaults 47: @needs_restart = false 48: @pid_file = defaults[:pid_file] 49: 50: if blk 51: cloaker(&blk).bind(self).call 52: end 53: end