From fdf417f57eb6c6a95f204d88d3f938955c80a4a8 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 10 Mar 2010 22:08:11 +0000 Subject: [PATCH] Minor adjustment and bug fix --- lib/core/option.py | 6 +++--- lib/utils/resume.py | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/core/option.py b/lib/core/option.py index 7a12a96f8..caaf3e091 100644 --- a/lib/core/option.py +++ b/lib/core/option.py @@ -1072,9 +1072,9 @@ def __setVerbosity(): if conf.verbose == 1: logger.setLevel(logging.INFO) - elif conf.verbose > 1 and conf.eta: - conf.verbose = 1 - logger.setLevel(logging.INFO) + elif conf.verbose > 2 and conf.eta: + conf.verbose = 2 + logger.setLevel(logging.DEBUG) elif conf.verbose == 2: logger.setLevel(logging.DEBUG) elif conf.verbose == 3: diff --git a/lib/utils/resume.py b/lib/utils/resume.py index d011a7d90..ec1d516c3 100644 --- a/lib/utils/resume.py +++ b/lib/utils/resume.py @@ -64,7 +64,10 @@ def queryOutputLength(expression, payload): return None, None, None if selectDistinctExpr: - lengthExpr = "SELECT %s FROM (%s) AS T%s" % (lengthQuery % regExpr, expression, randomStr(4)) + lengthExpr = "SELECT %s FROM (%s)" % (lengthQuery % regExpr, expression) + + if kb.dbms in ( "MySQL", "PostgreSQL" ): + lengthExpr += " AS %s" % randomStr(lowercase=True) elif select: lengthExpr = expression.replace(regExpr, lengthQuery % regExpr, 1) else: