From 14ad51741e0378526ac9a4407b49b1a2a6e554d9 Mon Sep 17 00:00:00 2001 From: "Rafael.Timmerberg" Date: Thu, 10 Oct 2013 22:24:05 +0200 Subject: [PATCH] added hexstring --- bin/linspector | 4 ++-- linspector/core/job.py | 14 +++++++++----- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/bin/linspector b/bin/linspector index e1ef723..38359bb 100755 --- a/bin/linspector +++ b/bin/linspector @@ -67,9 +67,9 @@ def setupLogging(logfile="./log/linspector.log", logLevel=logging.ERROR, logfile if not path.exists(path.dirname(logfile)): os.makedirs(path.dirname(logfile)) - logging.basicConfig(level=logging.CRITICAL) + logging.basicConfig(level=logging.WARNING) log = logging.getLogger(__name__) - log.setLevel(logging.DEBUG) + #log.setLevel(logging.ERROR) consoleHandler = logging.StreamHandler() consoleHandler.setLevel(logLevel) diff --git a/linspector/core/job.py b/linspector/core/job.py index e539466..fc49733 100644 --- a/linspector/core/job.py +++ b/linspector/core/job.py @@ -48,18 +48,22 @@ class Job: def __hex__(self): return hex(crc32(str(self.service) + str(self.host) + str(self.members))) - def set_logger(self, log): - self.log = log - - def pretty_string(self): + def hex_string(self): ret = self.__hex__() if ret[0] == "-": ret = ret[3:] else: ret = ret[2:] - ret += ": (" + str(self.host) + str(self.service) + str(self.job) + ")" + while len(ret) < 8: + ret = "0" + ret return ret + def set_logger(self, log): + self.log = log + + def pretty_string(self): + return self.hex_string() + ": (" + str(self.host) + str(self.service) + str(self.job) + ")" + def set_job(self, job): self.job = job