diff --git a/tangostationcontrol/tangostationcontrol/clients/snmp_client.py b/tangostationcontrol/tangostationcontrol/clients/snmp_client.py index 36e3f5023a87a960eeedb8693cf910a904d453fa..1aa527e91558f8ba21e872b21f16fbd094439551 100644 --- a/tangostationcontrol/tangostationcontrol/clients/snmp_client.py +++ b/tangostationcontrol/tangostationcontrol/clients/snmp_client.py @@ -3,7 +3,7 @@ from tangostationcontrol.clients.comms_client import CommClient from pysnmp import hlapi from pysnmp.smi import builder -import os +from pathlib import Path import numpy import logging @@ -240,7 +240,7 @@ class mib_loader: self.mibBuilder = builder.MibBuilder() def set_pymib_dir(self, mib_dir : str): - abs_path = os.path.dirname(__file__) + abs_path = str(Path().absolute()).replace("\\", "/") if mib_dir[0] != "/": mib_dir = "/" + mib_dir