예제 #1
0
 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__
예제 #2
0
 def __init__(self, **data):
     """
     constructor of the object
     """
     Device.__init__(self, **data)
     refAttributeNames = getRefAttributeNames(PersonalComputer)
     for (name, value) in data.items():
         if name in IPersonalComputer.names() and \
            name not in refAttributeNames:
             setattr(self, name, value)
     self.ikRevision = __version__
예제 #3
0
파일: switch.py 프로젝트: mleist/ict-ok.org
 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__