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.