added hexstring

This commit is contained in:
Rafael.Timmerberg 2013-10-10 22:24:05 +02:00
commit 14ad51741e
2 changed files with 11 additions and 7 deletions

View file

@ -67,9 +67,9 @@ def setupLogging(logfile="./log/linspector.log", logLevel=logging.ERROR, logfile
if not path.exists(path.dirname(logfile)): if not path.exists(path.dirname(logfile)):
os.makedirs(path.dirname(logfile)) os.makedirs(path.dirname(logfile))
logging.basicConfig(level=logging.CRITICAL) logging.basicConfig(level=logging.WARNING)
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
log.setLevel(logging.DEBUG) #log.setLevel(logging.ERROR)
consoleHandler = logging.StreamHandler() consoleHandler = logging.StreamHandler()
consoleHandler.setLevel(logLevel) consoleHandler.setLevel(logLevel)

View file

@ -48,18 +48,22 @@ class Job:
def __hex__(self): def __hex__(self):
return hex(crc32(str(self.service) + str(self.host) + str(self.members))) return hex(crc32(str(self.service) + str(self.host) + str(self.members)))
def set_logger(self, log): def hex_string(self):
self.log = log
def pretty_string(self):
ret = self.__hex__() ret = self.__hex__()
if ret[0] == "-": if ret[0] == "-":
ret = ret[3:] ret = ret[3:]
else: else:
ret = ret[2:] ret = ret[2:]
ret += ": (" + str(self.host) + str(self.service) + str(self.job) + ")" while len(ret) < 8:
ret = "0" + ret
return 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): def set_job(self, job):
self.job = job self.job = job