From b236bd425e90dd516a0fb555bd501212da6e4785 Mon Sep 17 00:00:00 2001 From: "Edward Z. Yang" Date: Fri, 26 Jun 2009 20:46:44 -0400 Subject: [PATCH] Clarify design decision behind error handling. Signed-off-by: Edward Z. Yang --- README | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README b/README index fe3e9aa..9537da7 100644 --- a/README +++ b/README @@ -7,3 +7,12 @@ locations: Add the line "import commandname" - lib/wizard/command/commandname.py Implement your command there as commandname() + +Design decision: +- A mass tool will plow ahead even if the subcommand throws + Wizard errors. Normal errors will cause us to halt + completely. If the error that occured is within the realm + of possibly, and should be dealt with by manual intervention + (or even possibly a code change), and would not cause harm + if we continued going, we will keep going, and let the maintainer + deal later on with the errors en masse. -- 2.45.0