www-data 8 years ago
parent
commit
77d8809216
  1. 2
      devapp/views.py

2
devapp/views.py

@ -586,7 +586,7 @@ class NagiosObjectsConfView(global_base_views.AuthenticatedOrHashAuthView):
def norm_name(name: str, replreg=re.compile(r'\W{1,255}', re.IGNORECASE)): def norm_name(name: str, replreg=re.compile(r'\W{1,255}', re.IGNORECASE)):
return replreg.sub('', name) return replreg.sub('', name)
for dev in Device.objects.exclude(Q(ip_address=None) | Q(ip_address='127.0.0.1')) \
for dev in Device.objects.exclude(ip_address='127.0.0.1') \
.select_related('parent_dev') \ .select_related('parent_dev') \
.only('ip_address', 'comment', 'parent_dev'): .only('ip_address', 'comment', 'parent_dev'):
host_name = norm_name("%d%s" % (dev.pk, translit(dev.comment, language_code='ru', reversed=True))) host_name = norm_name("%d%s" % (dev.pk, translit(dev.comment, language_code='ru', reversed=True)))

Loading…
Cancel
Save