From 2d8195e52490df0e0c3b16ffe179a6f5d1b02f87 Mon Sep 17 00:00:00 2001 From: "Ira W. Snyder" Date: Tue, 26 Dec 2006 14:41:09 -0800 Subject: [PATCH] [RARSLAVE] Add debug logging messages Add a couple of debug-level messages. Signed-off-by: Ira W. Snyder --- rarslave.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/rarslave.py b/rarslave.py index 4e6db42..285974d 100644 --- a/rarslave.py +++ b/rarslave.py @@ -25,7 +25,9 @@ class RarslaveExtractor (object): # FIXME: probably CAN add this back, since we should be running this AFTER repair. #assert os.path.isfile (os.path.join (dir, head)) - self.heads.append (os.path.join (dir, head)) + full_head = os.path.join (dir, head) + logger.addMessage ('Adding extraction head: %s' % full_head, RarslaveLogger.MessageType.Debug) + self.heads.append (full_head) def extract (self, todir=None): # Extract all heads of this set @@ -54,6 +56,8 @@ class RarslaveExtractor (object): else: ret = extraction_func (h, todir) + logger.addMessage ('Extraction Function returned: %d' % ret, RarslaveLogger.MessageType.Debug) + # Check error code if ret != SUCCESS: logger.addMessage ('Failed extracting: %s' % h, RarslaveLogger.MessageType.Fatal) @@ -457,18 +461,22 @@ def main (): print '\nRARSLAVE STATUS\n' + # Used in '--quiet' mode if logger.hasFatalMessages (): print '\nFatal Messages\n' + '=' * 80 logger.printLoglevel (RarslaveLogger.MessageType.Fatal) + # Used in no options mode if logger.hasNormalMessages (): print '\nNormal Messages\n' + '=' * 80 logger.printLoglevel (RarslaveLogger.MessageType.Normal) + # Used in --verbose mode if logger.hasVerboseMessages (): print '\nVerbose Messages\n' + '=' * 80 logger.printLoglevel (RarslaveLogger.MessageType.Verbose) + # Used in --debug mode if logger.hasDebugMessages (): print '\nDebug Messages\n' + '=' * 80 logger.printLoglevel (RarslaveLogger.MessageType.Debug) -- 2.25.1