Ejemplo n.º 1
0
    def __init__(self,name,outletConfigDict,outletParams):
        print outletConfigDict,outletParams
        
        self.hostname = outletConfigDict['pdu']['hostname']
        self.snmp_port = int(outletConfigDict['pdu']['snmp_port'])
        self.snmp_version = outletConfigDict['pdu']['snmp_version']
        self.outletNumber = int(outletParams['socket'])
        self.ReadCommunity = outletConfigDict['pdu']["read_community"]
        self.WriteCommunity = outletConfigDict['pdu']["write_community"]

        OutletTemplate.__init__(self,name,outletConfigDict,outletParams)
        self.updateState()

        self.updateData()

        return
Ejemplo n.º 2
0
 def __init__(self,name,outletConfigDict,outletParams):
     print outletConfigDict,outletParams
     #mibSources = mibBuilder.getMibSources() + (
     #    builder.DirMibSource(os.path.dirname(sys.argv[0])),
     #    )
     
     #Store config data
     self.hostname = outletConfigDict['pdu']["pdu_ip"]
     self.hostnameport = int(outletConfigDict['pdu']["pdu_port"])
     self.outletNumber= int(outletParams["socket"])
     self.agentName= outletConfigDict['pdu']["agent_name"]
     self.ReadCommunity = outletConfigDict['pdu']["read_community"]
     self.WriteCommunity = outletConfigDict['pdu']["write_community"]
     
     OutletTemplate.__init__(self,name,outletConfigDict,outletParams)
     self.updateState()
     
     #init data Parameters
     self.updateData()
     return
Ejemplo n.º 3
0
 def __init__(self,name,outletConfigDict={},outletParams={}):
     OutletTemplate.__init__(self,name,outletConfigDict,outletParams)
     self.setState(False)
     return