[attributs] Expression régulière pour ne pas accepter sur un sous mot d'un nom de machine
This commit is contained in:
parent
59daf777e8
commit
2a4037d39c
1 changed files with 1 additions and 1 deletions
|
@ -509,7 +509,7 @@ class dnsAttr(Attr):
|
||||||
def parse_value(self, val):
|
def parse_value(self, val):
|
||||||
val = val.lower()
|
val = val.lower()
|
||||||
name, _ = val.split('.', 1)
|
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)
|
raise ValueError("Nom d'hote invalide %r" % val)
|
||||||
self.value = val
|
self.value = val
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue