From: Ira W. Snyder Date: Tue, 26 Dec 2006 22:41:09 +0000 (-0800) Subject: [RARSLAVE] Add debug logging messages X-Git-Tag: v2.0.0~45 X-Git-Url: https://www.irasnyder.com/gitweb/?p=rarslave2.git;a=commitdiff_plain;h=2d8195e52490df0e0c3b16ffe179a6f5d1b02f87 [RARSLAVE] Add debug logging messages Add a couple of debug-level messages. Signed-off-by: Ira W. Snyder --- 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)