def rm_snmptrap(self, client): try: str_ = "10.102.1.3" obj = snmptrap() obj.trapclass = "generic" obj.trapdestination = str_ snmptrap.delete(client, obj) print("rm_snmptrap - Done") except nitro_exception as e: print("Exception::rm_snmptrap::errorcode=" + str(e.errorcode) + ",message=" + e.message) except Exception as e: print("Exception::rm_snmptrap::message=" + str(e.args))
def addSnmpTrap(self, client, trapDestIP, snmpCommString, snmpTrapVersion): try: ns_obj = snmptrap() ns_obj.trapclass = "generic" ns_obj.communityname = snmpCommString ns_obj.trapdestination = trapDestIP ns_obj.version = snmpTrapVersion snmptrap.add(client, ns_obj) except nitro_exception as e: print("Exception::addSnmpTrap::errorCode="+str(e.errorcode)+",message="+e.message) except Exception as e: print("Exception::addSnmpTrap::message"+str(e.args))
def unset_snmptrap(self, client): try: str_ = "10.102.1.2" obj = snmptrap() obj.trapclass = "generic" obj.trapdestination = str_ args = ["destport"] snmptrap.unset(client, obj, args) print("unset_snmptrap - Done") except nitro_exception as e: print("Exception::unset_snmptrap::errorcode=" + str(e.errorcode) + ",message=" + e.message) except Exception as e: print("Exception::unset_snmptrap::message=" + str(e.args))