netutils icon indicating copy to clipboard operation
netutils copied to clipboard

canonical interface

Open itdependsnetworks opened this issue 1 year ago • 1 comments

Environment

  • Python version: 3.10
  • netutils version: latest

Expected Behavior

convert Serial0/0/0:0 into Se0/0/0:0

Observed Behavior

Serial0/0/0:0 is missed

Steps to Reproduce

  1. abbreviated_interface_name("Serial0/0/0:0")

itdependsnetworks avatar Aug 17 '23 20:08 itdependsnetworks

I would guess tripped up on colon.

itdependsnetworks avatar Aug 17 '23 20:08 itdependsnetworks

This doesn't look to be an issue anymore.

>>> from netutils.interface import abbreviated_interface_name
>>> abbreviated_interface_name("Serial0/0/0:0")
'Se0/0/0:0'
>>>

We also have it in the abbreviated interface test

qduk avatar Apr 26 '24 16:04 qduk

Checked the other way too just in case.

>>> from netutils.interface import canonical_interface_name
>>> canonical_interface_name("Se0/0/0:1")
'Serial0/0/0:1'

qduk avatar Apr 26 '24 16:04 qduk

Fixed in #346 for future reference.

itdependsnetworks avatar Apr 26 '24 17:04 itdependsnetworks