Bug #395

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

Added by Александр Сорокин almost 8 years ago. Updated almost 8 years ago.

Status:New Start:01/26/2012
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Calculate Directory Server Spent time: -
Target version:12
Votes: 1

Description

Невозможно добавить зону вида 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

Also available in: Atom PDF

Thank you!