Bug #395

cl-dns-zoneadd не верно проверяет имя зоны

Добавил(а) Александр Сорокин почти 13 года назад. Обновлено почти 13 года назад.

Статус:New Начата:26.01.2012
Приоритет:Normal Дата выполнения:
Назначена:- Готовность в %:

0%

Категория:Calculate Directory Server Затраченное время: -
Версия:12
Голоса: 1

Описание

Невозможно добавить зону вида 1111.ru
ошибка: * Неверная сеть 1111.ru для обратной зоны
ошибка в isForwardName
можно поправить хотя бы так:

    def isForwardName(self, name):
        """Проверка может ли имя являтся именем в прямой зоне""" 
        forward = True
        # Проверка на сеть
        splName = name.split("/")[0].split(".")
        flagInt = True
        for octet in splName:
            try:
                int(octet)
            except:
                flagInt = False
                break
        if flagInt:
            forward = False
        return forward

Экспортировать в Atom PDF

Спасибо!