#!/usr/bin/python3 import os import netsnmpagent import sys try: agent = netsnmpagent.netsnmpAgent( AgentName = "RaspiAgent", MIBFiles = [ os.path.abspath(os.path.dirname(sys.argv[0]) + "/RASPI-MIB.txt" ] ) agent.start() while True: agent.check_and_process() except netsnmpagent.netsnmpAgentException as e: print(e) sys.exit(1)