Swap oper/admin status (they were the wrong way around)

This commit is contained in:
Pim van Pelt
2021-09-12 14:09:23 +00:00
parent 96f2a3b4b3
commit 9265e211e3

View File

@ -77,7 +77,7 @@ class MyAgent(agentx.Agent):
if not ifname in ifaces: if not ifname in ifaces:
self.logger.warning("Could not get AdminStatus for interface %s", ifname) self.logger.warning("Could not get AdminStatus for interface %s", ifname)
else: else:
if int(ifaces[ifname].flags) & 2: if int(ifaces[ifname].flags) & 1:
admin_status = 1 # up admin_status = 1 # up
else: else:
admin_status = 2 # down admin_status = 2 # down
@ -87,7 +87,7 @@ class MyAgent(agentx.Agent):
if not ifname in ifaces: if not ifname in ifaces:
self.logger.warning("Could not get OperStatus for interface %s", ifname) self.logger.warning("Could not get OperStatus for interface %s", ifname)
else: else:
if int(ifaces[ifname].flags) & 1: if int(ifaces[ifname].flags) & 2:
oper_status = 1 # up oper_status = 1 # up
else: else:
oper_status = 2 # down oper_status = 2 # down