made job id's unique
This commit is contained in:
parent
a230d8c647
commit
ff6fbf8507
2 changed files with 5 additions and 22 deletions
|
|
@ -61,7 +61,10 @@ class HostGroup(object):
|
|||
self.processors = []
|
||||
if tmp in kwargs:
|
||||
self.add_processors(kwargs[tmp])
|
||||
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
|
||||
def _to_config_dict(self, configDict):
|
||||
me = {}
|
||||
me["members"] = [member.nameid for member in self.get_members()]
|
||||
|
|
@ -111,24 +114,6 @@ class HostGroup(object):
|
|||
def get_members(self):
|
||||
return self.members
|
||||
|
||||
def __str__(self):
|
||||
if True:
|
||||
return str(self.__dict__)
|
||||
ret = "HostGroup: " + self.name + "\n"
|
||||
ret += "members: {\n"
|
||||
for itm in self.members:
|
||||
ret += str(itm) + "\n"
|
||||
ret += "}\n"
|
||||
ret += "hosts: {\n"
|
||||
for itm in self.hosts:
|
||||
ret += str(itm) + "\n"
|
||||
ret += "}\n"
|
||||
ret += "services: {\n"
|
||||
for itm in self._services:
|
||||
ret += str(itm) + "\n"
|
||||
ret += "}\n"
|
||||
return ret
|
||||
|
||||
|
||||
class HostGroupService:
|
||||
def __init__(self, services, periods):
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ class Job:
|
|||
return str(self.__dict__)
|
||||
|
||||
def __hex__(self):
|
||||
return hex(crc32(str(self.hostgroup) + str(self.host) + str(self.service) + str(self.members)))
|
||||
return hex(crc32(str(self.hostgroup) + str(self.host) + str(self.service)))
|
||||
|
||||
def hex_string(self):
|
||||
ret = self.__hex__()
|
||||
|
|
@ -120,8 +120,6 @@ class Job:
|
|||
self.log.debug("Job " + self.hex_string() + " disabled")
|
||||
|
||||
|
||||
|
||||
|
||||
class JobInfo(object):
|
||||
def __init__(self, jobHex, host, service):
|
||||
self.id = generateId()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue