# File lib/hook.rb, line 26 def run name, *args raise "unregistered hook #{name.inspect}" unless @descs[name] blocks = hooks_for name return false if blocks.empty? blocks.each { |block| block[*args] } true end