From mboxrd@z Thu Jan 1 00:00:00 1970 From: rlane@club.cc.cmu.edu (Rich Lane) Date: Sun, 16 Aug 2009 23:39:15 -0700 Subject: [sup-talk] [PATCH 5/5] console: clear_hooks In-Reply-To: <1250491155-19281-4-git-send-email-rlane@club.cc.cmu.edu> References: <1250491155-19281-1-git-send-email-rlane@club.cc.cmu.edu> <1250491155-19281-2-git-send-email-rlane@club.cc.cmu.edu> <1250491155-19281-3-git-send-email-rlane@club.cc.cmu.edu> <1250491155-19281-4-git-send-email-rlane@club.cc.cmu.edu> Message-ID: <1250491155-19281-5-git-send-email-rlane@club.cc.cmu.edu> --- lib/sup/hook.rb | 2 ++ lib/sup/modes/console-mode.rb | 5 +++++ 2 files changed, 7 insertions(+), 0 deletions(-) diff --git a/lib/sup/hook.rb b/lib/sup/hook.rb index 33a97b2..099158d 100644 --- a/lib/sup/hook.rb +++ b/lib/sup/hook.rb @@ -130,6 +130,8 @@ EOS def enabled? name; !hook_for(name).nil? end + def clear; @hooks.clear; end + private def hook_for name diff --git a/lib/sup/modes/console-mode.rb b/lib/sup/modes/console-mode.rb index c344fa6..372a466 100644 --- a/lib/sup/modes/console-mode.rb +++ b/lib/sup/modes/console-mode.rb @@ -51,6 +51,11 @@ class Console end true end + + def clear_hooks + HookManager.clear + nil + end end class ConsoleMode < LogMode -- 1.6.4