Exemplo n.º 1
0
 def __init__(self, **data):
     """
     constructor of the object
     """
     Component.__init__(self, **data)
     for (name, value) in data.items():
         if name in ILocation.names():
             setattr(self, name, value)
     self.ikRevision = __version__
Exemplo n.º 2
0
 def __init__(self, **data):
     """
     constructor of Slave
     """
     Component.__init__(self, **data)
     for (name, value) in data.items():
         if name in ISlave.names():
             setattr(self, name, value)
     self.ikRevision = __version__
Exemplo n.º 3
0
 def __init__(self, **data):
     """
     constructor of the object
     """
     Component.__init__(self, **data)
     for (name, value) in data.items():
         if name in INet.names():
             setattr(self, name, value)
     self.eventInpObjs_inward_relaying_shutdown = set([])
     self.ikRevision = __version__
Exemplo n.º 4
0
 def __init__(self, **data):
     """
     constructor of the object
     """
     Component.__init__(self, **data)
     self.product = u""
     self.ipprotocol = None
     for (name, value) in data.items():
         if name in IService.names():
             setattr(self, name, value)
     self.ikRevision = __version__
Exemplo n.º 5
0
 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__
Exemplo n.º 6
0
 def __init__(self, **data):
     """
     constructor of the object
     """
     Component.__init__(self, **data)
     for (name, value) in data.items():
         if name in ISnmpValue.names():
             setattr(self, name, value)
     self.ikRevision = __version__
     self.snmpIndexDict = None
     self.snmpIndexDictTimeStamp = 0.0
Exemplo n.º 7
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__
Exemplo n.º 8
0
 def __init__(self, **data):
     """
     constructor of the object
     """
     Component.__init__(self, **data)
     # 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():
             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()
Exemplo n.º 9
0
 def store_refs(self, **data):
     Component.store_refs(self, **data)
     refAttributeNames = self.getRefAttributeNames()
     for (name, value) in data.items():
         if name in refAttributeNames:
             setattr(self, name, value)