Gestion des blacklistes qui peuvent n'tre que pour :

- un adhrent, cas de upload, p2p
 - une machine, cas de virus
 - n'importe, cas de ... on laisse le cas gnral pour viter de tout casser

darcs-hash:20060306195158-72cb0-4a7c0fff29965ca409f28203affb73ce018bfe38.gz
This commit is contained in:
salles 2006-03-06 20:51:58 +01:00
parent 6dbaa724d5
commit 0e56dd4c3c
2 changed files with 21 additions and 13 deletions

View file

@ -38,8 +38,8 @@ class base_reconfigure :
__service_develop = {
'macip' : [ 'rouge-macip', 'zamok-macip', 'sila-macip' , 'komaz-macip' ] ,
'droits': [ 'rouge-droits', 'ragnarok-droits' ] ,
'blacklist_upload' : [ 'bl_squid_upload' , 'komaz-blacklist'] ,
'blacklist_p2p' : [ 'bl_squid_p2p' , 'komaz-blacklist'] ,
'blacklist_upload' : [ 'blacklis_upload' , 'komaz-blacklist'] ,
'blacklist_p2p' : [ 'blacklist_p2p' , 'komaz-blacklist'] ,
'blacklist_autodisc' : [ 'komaz-blacklist'] }
def __init__(self,to_do=[]) :
@ -184,6 +184,10 @@ class sila(base_reconfigure) :
from gen_confs.squid import squid_carte
self._do(squid_carte())
def bl_chbre_invalide(self) :
from gen_confs.squid import squid_chbre
self._do(squid_chbre())
def blacklist_virus(self) :
from gen_confs.squid import squid_virus
self._do(squid_virus())
@ -192,18 +196,14 @@ class sila(base_reconfigure) :
from gen_confs.squid import squid_warez
self._do(squid_warez())
def bl_squid_p2p(self) :
def blacklist_p2p(self) :
from gen_confs.squid import squid_p2p
self._do(squid_p2p())
def bl_squid_upload(self) :
def blacklist_upload(self) :
from gen_confs.squid import squid_upload
self._do(squid_upload())
def bl_chbre_invalide(self) :
from gen_confs.squid import squid_chbre
self._do(squid_chbre())
class ragnarok(base_reconfigure) :
__restart_wifi_update = False