regex pour les noms de machine RFC-compliant
This commit is contained in:
parent
bec801fbea
commit
59daf777e8
1 changed files with 1 additions and 1 deletions
|
@ -509,7 +509,7 @@ class dnsAttr(Attr):
|
|||
def parse_value(self, val):
|
||||
val = val.lower()
|
||||
name, _ = val.split('.', 1)
|
||||
if not re.match('[a-z][-_a-z0-9]+', name):
|
||||
if not re.match('[a-z](-*[a-z0-9]+)*', name):
|
||||
raise ValueError("Nom d'hote invalide %r" % val)
|
||||
self.value = val
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue