Skip to content
Snippets Groups Projects
Commit d9b6b504 authored by Taya Snijder's avatar Taya Snijder
Browse files

minor changes and linting AAAAaaa

parent 69f88bf3
No related branches found
No related tags found
1 merge request!288Resolve L2SS-446 "Extend snmp client to support mib files"
...@@ -14,13 +14,14 @@ ...@@ -14,13 +14,14 @@
# PyTango imports # PyTango imports
from tango.server import run from tango.server import run
from tango.server import device_property from tango.server import device_property
from tango import AttrWriteType
# Additional import # Additional import
from tangostationcontrol.clients.snmp_client import SNMP_client, mib_loader from tangostationcontrol.clients.snmp_client import SNMP_client, mib_loader
from tangostationcontrol.clients.attribute_wrapper import attribute_wrapper from tangostationcontrol.clients.attribute_wrapper import attribute_wrapper
from tangostationcontrol.devices.lofar_device import lofar_device from tangostationcontrol.devices.lofar_device import lofar_device
import os
import numpy import numpy
import logging import logging
...@@ -39,6 +40,8 @@ class SNMP(lofar_device): ...@@ -39,6 +40,8 @@ class SNMP(lofar_device):
- Type:'DevString' - Type:'DevString'
SNMP_host SNMP_host
- Type:'DevULong' - Type:'DevULong'
SNMP_community
- Type:'DevString'
SNMP_timeout SNMP_timeout
- Type:'DevDouble' - Type:'DevDouble'
""" """
......
...@@ -2,6 +2,6 @@ Integer32, MibScalar, MibTable, MibTableRow, MibTableColumn, TimeTicks, iso, Gau ...@@ -2,6 +2,6 @@ Integer32, MibScalar, MibTable, MibTableRow, MibTableColumn, TimeTicks, iso, Gau
ConstraintsIntersection, ConstraintsUnion, ValueSizeConstraint, SingleValueConstraint, ValueRangeConstraint = mibBuilder.importSymbols("ASN1-REFINEMENT", "ConstraintsIntersection", "ConstraintsUnion", "ValueSizeConstraint", "SingleValueConstraint", "ValueRangeConstraint") ConstraintsIntersection, ConstraintsUnion, ValueSizeConstraint, SingleValueConstraint, ValueRangeConstraint = mibBuilder.importSymbols("ASN1-REFINEMENT", "ConstraintsIntersection", "ConstraintsUnion", "ValueSizeConstraint", "SingleValueConstraint", "ValueRangeConstraint")
NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues") NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
testNamedValue = MibScalar((9, 8, 7, 6, 5, 4, 3, 2, 1), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4, 5, 6, 7))).clone(namedValues=NamedValues(("A", 1), ("B", 2), ("C", 3), ("D", 4)))).setMaxAccess("readonly") testNamedValue = MibScalar((9, 8, 7, 6, 5, 4, 3, 2, 1), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4))).clone(namedValues=NamedValues(("A", 1), ("B", 2), ("C", 3), ("D", 4)))).setMaxAccess("readonly")
mibBuilder.exportSymbols("TEST-MIB", testNamedValue=testNamedValue) mibBuilder.exportSymbols("TEST-MIB", testNamedValue=testNamedValue)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment