def __init__(self, **data): """ constructor of the object """ LogicalDevice.__init__(self, **data) refAttributeNames = getRefAttributeNames(Host) # initialize OS List self.osList = [] self.eventInpObjs_shutdown = set([]) for (name, value) in data.items(): if name in IHost.names() or \ name in IEventIfEventHost.names(): if name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__ self.workflows[WfPdNagios.id] = nagios_wf = WfPdNagios() setattr(nagios_wf.workflowRelevantData, "ddd", 5) setattr(nagios_wf.workflowRelevantData, "state", "-") setattr(nagios_wf.workflowRelevantData, "object", self) setattr(nagios_wf.workflowRelevantData, "new_state", "2_start") nagios_wf.start() #health self._counter = {'r': 500} self._health = 1.0 self._weight = {'r': 1.0} self._weight_user = 0.5
def __init__(self, **data): """ constructor of the object """ SoftwareComponent.__init__(self, **data) refAttributeNames = getRefAttributeNames(ApplicationSoftware) for (name, value) in data.items(): if name in IApplicationSoftware.names() and \ name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ Credential.__init__(self, **data) refAttributeNames = getRefAttributeNames(X509Certificate) for (name, value) in data.items(): if name in IX509Certificate.names(): if name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ ContactItem.__init__(self, **data) refAttributeNames = getRefAttributeNames(Person) for (name, value) in data.items(): if name in IPerson.names() and \ name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ Component.__init__(self, **data) refAttributeNames = getRefAttributeNames(LogicalComponent) for (name, value) in data.items(): if name in ILogicalComponent.names(): if name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ Device.__init__(self, **data) refAttributeNames = getRefAttributeNames(HardwareAppliance) for (name, value) in data.items(): if name in IHardwareAppliance.names() and \ name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ Device.__init__(self, **data) refAttributeNames = getRefAttributeNames(IndustrialComputer) for (name, value) in data.items(): if name in IIndustrialComputer.names() and \ name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ Supernode.__init__(self, **data) self.requirements = [] refAttributeNames = getRefAttributeNames(Component) for (name, value) in data.items(): if name in IComponent.names() and \ name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ Component.__init__(self, **data) refAttributeNames = getRefAttributeNames(Net) for (name, value) in data.items(): if name in INet.names(): if name not in refAttributeNames: setattr(self, name, value) self.eventInpObjs_inward_relaying_shutdown = set([]) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ Device.__init__(self, **data) refAttributeNames = getRefAttributeNames(Switch) print "dddd: ", refAttributeNames for (name, value) in data.items(): if name in ISwitch.names() and \ name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ PhysicalComponent.__init__(self, **data) #ipv4List = [] refAttributeNames = getRefAttributeNames(Interface) for (name, value) in data.items(): if name in IInterface.names(): if name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ Component.__init__(self, **data) refAttributeNames = getRefAttributeNames(Service) self.product = u"" self.ipprotocol = None for (name, value) in data.items(): if name in IService.names(): if name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__
def __init__(self, **data): """ constructor of the object """ Component.__init__(self, **data) refAttributeNames = getRefAttributeNames(SnmpValue) for (name, value) in data.items(): if name in ISnmpValue.names(): if name not in refAttributeNames: setattr(self, name, value) self.ikRevision = __version__ self.snmpIndexDict = None self.snmpIndexDictTimeStamp = 0.0
def __init__(self, **data): """ constructor of the object """ Component.__init__(self, **data) refAttributeNames = getRefAttributeNames(InternalAttachment) filedata = data.pop('data') for (name, value) in data.items(): if name in IInternalAttachment.names() and \ name not in refAttributeNames: setattr(self, name, value) file = File(filedata, data['contentType']) setattr(self, 'file', file) self.ikRevision = __version__
def getRefAttributeNames(self): return getRefAttributeNames(LogicalComponent)
def getRefAttributeNames(self): return getRefAttributeNames(Service)
def getRefAttributeNames(self): return getRefAttributeNames(HardwareAppliance)
def getRefAttributeNames(self): return getRefAttributeNames(Person)
def getRefAttributeNames(self): return getRefAttributeNames(Product)
def getRefAttributeNames(self): return getRefAttributeNames(Net)
def getRefAttributeNames(self): return getRefAttributeNames(LogicalDevice)
def getRefAttributeNames(self): return getRefAttributeNames(X509Certificate)
def getRefAttributeNames(self): return getRefAttributeNames(SoftwareComponent)
def getRefAttributeNames(self): return getRefAttributeNames(IpAddress)
def getRefAttributeNames(self): return getRefAttributeNames(Building)
def getRefAttributeNames(self): return getRefAttributeNames(ApplicationSoftware)
def getRefAttributeNames(self): return getRefAttributeNames(Organization)
def getRefAttributeNames(self): return getRefAttributeNames(Interface)
def getRefAttributeNames(self): return getRefAttributeNames(DisplayUnit)
def getRefAttributeNames(self): return getRefAttributeNames(PhysicalLink)