From 7d79879f66514c29a43511909b2d7d12d00f7730 Mon Sep 17 00:00:00 2001 From: Csaba Kiraly Date: Tue, 20 Dec 2022 11:25:44 +0100 Subject: [PATCH] fix logging of rows and columns Signed-off-by: Csaba Kiraly --- DAS/validator.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/DAS/validator.py b/DAS/validator.py index 46cb639..df64afe 100644 --- a/DAS/validator.py +++ b/DAS/validator.py @@ -2,6 +2,7 @@ import random import collections +import logging from DAS.block import * from bitarray import bitarray from bitarray.util import zeros @@ -136,10 +137,14 @@ class Validator: self.sendColumn(c, self.columnIDs[c]) def logRows(self): - self.logger.debug("Rows: "+str(self.rows), extra=self.format) + if self.logger.isEnabledFor(logging.DEBUG): + for id in self.rowIDs: + self.logger.debug("Row %d: %s", id, self.getRow(id), extra=self.format) def logColumns(self): - self.logger.debug("Columns: "+str(self.columns), extra=self.format) + if self.logger.isEnabledFor(logging.DEBUG): + for id in self.columnIDs: + self.logger.debug("Column %d: %s", id, self.getColumn(id), extra=self.format) def restoreRows(self): for id in self.rowIDs: