6.28.7.1 Funzioni di configurazione

Le seguenti funzioni consentono di configurare il modulo di logging. Prima di poterle utilizzare, si deve importare logging.config. Il loro uso � facoltativo -- si pu� configurare il modulo di logging nella sua interezza effettuando chiamate alla API principale (definita direttamente in logging) e definendo degli handler dichiarati in logging o in logging.handlers.

fileConfig( fname[, defaults])
Legge la configurazione del logging da un file in formato ConfigParser chiamato fname. Questa funzione pu� essere chiamata da un'applicazione diverse volte, permettendo all'utente finale di effettuare una scelta da diverse configurazioni (se lo sviluppatore fornisce un meccanismo per offrire una scelta e caricare la configurazione voluta). In modo predefinito viene passato a ConfigParser e pu� essere specificato nell'argomento defaults.

listen( [port])
Avvia un socket server sulla specifica porta, e resta in ascolto per una nuova configurazione. Se nessuna porta viene specificata, viene usata la voce predefinita presente nel modulo DEFAULT_LOGGING_CONFIG_PORT. La configurazione di logging viene inviata come file adatto ad essere elaborato da fileConfig(). Restituisce una istanza di Thread su cui si pu� chiamare start() per avviare il server, e in cui si pu� chiamare join() quando appropriato. Per fermare il server, si chiama stopListening().

stopListening( )
Ferma il server di ascolto che � stato creato con la chiamata a listen(). Questo metodo viene solitamente chiamato prima della chiamata a join() sul valore restituito da listen().

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.