Hack pour ne plus avoir de warnings inutiles.
darcs-hash:20060407024420-68412-f3b8845071be5a2499f80881c1ca2a8fd6956771.gz
This commit is contained in:
parent
8585bb86c9
commit
6bd5713de8
1 changed files with 7 additions and 5 deletions
|
@ -79,8 +79,9 @@ zone "%(NOM_zone)s" {
|
|||
"""
|
||||
|
||||
### Verbosité
|
||||
# Si =1 ralera (chaine warnings) si machines hors zone trouvée
|
||||
# Si =0 ralera seulement contre les machines ne pouvant être classées
|
||||
# Si =2, ralera (chaine warnings) si machines hors zone trouvée
|
||||
# Si =1, comme ci-dessus, mais ne ralera pas pour freebox et install-party
|
||||
# Si =0, ralera seulement contre les machines ne pouvant être classées
|
||||
verbose = 1
|
||||
|
||||
restart_cmd = '/etc/init.d/bind9 reload'
|
||||
|
@ -184,7 +185,8 @@ zone "%(NOM_zone)s" {
|
|||
nom = '.'.join(alias_l[:i])
|
||||
ok = 1
|
||||
break
|
||||
if not ok :
|
||||
if not ok and (self.verbose >= 2 or
|
||||
alias != 'install-party.ens-cachan.fr'):
|
||||
warnings += u'Alias ignoré (mid=%s) : %s\n' % ( machine.id().encode('iso-8859-1'), alias.encode('iso-8859-1') )
|
||||
continue
|
||||
zone = zone.encode('iso-8859-1')
|
||||
|
@ -201,7 +203,7 @@ zone "%(NOM_zone)s" {
|
|||
ligne = '%s\tIN\tPTR\t%s.\n' % (base_ip[0],machine.nom())
|
||||
try : reverse[zone] += ligne
|
||||
except : reverse[zone] = ligne
|
||||
elif self.verbose :
|
||||
elif self.verbose >= 2 or machine.nom() != 'freebox.crans.org':
|
||||
warnings += u'Résolution inverse ignorée (mid=%s) : ip sur zone non autoritaire (%s)\n' % ( machine.id().encode('iso-8859-1'), machine.ip().encode('iso-8859-1') )
|
||||
|
||||
### Ajouts pour les fichiers de résolution directs
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue