Mnage
darcs-hash:20051002110311-41617-446bee8c62601fd7ffe23ef4048327e23a6b4c36.gz
This commit is contained in:
parent
5e5a04b38e
commit
09e53dadc4
1 changed files with 0 additions and 42 deletions
|
@ -1,42 +0,0 @@
|
||||||
#! /usr/bin/env python
|
|
||||||
# -*- coding: iso-8859-15 -*-
|
|
||||||
|
|
||||||
from firewall import bl_upload_fw
|
|
||||||
from squid import bl_upload_squid
|
|
||||||
|
|
||||||
class bl_upload :
|
|
||||||
""" Classe d'interface avec les classes spécifiques des
|
|
||||||
opération de configuration pour upload """
|
|
||||||
debug = 0
|
|
||||||
description = u'Bloquage de toute communiquation vers l\'extérieur.'
|
|
||||||
|
|
||||||
def __str__(self) :
|
|
||||||
return "blackliste upload"
|
|
||||||
|
|
||||||
def __init__(self) :
|
|
||||||
self.fw = bl_upload_fw()
|
|
||||||
|
|
||||||
self.squid = bl_upload_squid()
|
|
||||||
|
|
||||||
def __set(self) :
|
|
||||||
""" Attribution des proprietes des differentes classes """
|
|
||||||
self.fw.base = self.base
|
|
||||||
self.fw.debug = self.debug
|
|
||||||
|
|
||||||
self.squid.base = self.base
|
|
||||||
self.squid.debug = self.debug
|
|
||||||
|
|
||||||
def reconfigure(self) :
|
|
||||||
self.__set()
|
|
||||||
self.fw.reconfigure()
|
|
||||||
self.squid.reconfigure()
|
|
||||||
|
|
||||||
def restart(self) :
|
|
||||||
self.__set()
|
|
||||||
self.fw.restart()
|
|
||||||
self.squid.restart()
|
|
||||||
|
|
||||||
def gen_conf(self) :
|
|
||||||
self.__set()
|
|
||||||
self.fw.gen_conf()
|
|
||||||
self.squid.gen_conf()
|
|
Loading…
Add table
Add a link
Reference in a new issue