docs: def create_snmp_engine(self, mibs_path):
          '''
          Create a command generator to perform all the snmp query.
          If mibs_path is not None, load the mibs present in the custom mibs
          folder. (Need to be in pysnmp format)
          '''
          snmp_engine = hlapi.SnmpEngine()
          mib_builder = snmp_engine.getMibBuilder()
          if mibs_path is not None:
              mib_builder.addMibSources(builder.DirMibSource(mibs_path))
  
          mib_view_controller = view.MibViewController(mib_builder)
  
          return snmp_engine, mib_view_controller