From 8e6a15a25e5e4c940588791cd932fbab8db99026 Mon Sep 17 00:00:00 2001 From: Arthur Hanson Date: Wed, 18 Sep 2024 10:23:36 -0700 Subject: [PATCH] 14201 allow searching for ASN with prefix AS --- netbox/ipam/models/asns.py | 4 ++++ netbox/ipam/search.py | 1 + 2 files changed, 5 insertions(+) diff --git a/netbox/ipam/models/asns.py b/netbox/ipam/models/asns.py index ba483a745..d02efd91c 100644 --- a/netbox/ipam/models/asns.py +++ b/netbox/ipam/models/asns.py @@ -149,3 +149,7 @@ class ASN(PrimaryModel): return f'{self.asn} ({self.asn // 65536}.{self.asn % 65536})' else: return self.asn + + @property + def prefixed_name(self): + return f'AS{self.asn_with_asdot}' diff --git a/netbox/ipam/search.py b/netbox/ipam/search.py index 59b741b8f..414321b7d 100644 --- a/netbox/ipam/search.py +++ b/netbox/ipam/search.py @@ -19,6 +19,7 @@ class ASNIndex(SearchIndex): model = models.ASN fields = ( ('asn', 100), + ('prefixed_name', 110), ('description', 500), ) display_attrs = ('rir', 'tenant', 'description')