ScribeHandler

Screenshot Software:
ScribeHandler
Mga detalye ng Software:
Bersyon: 0.05
I-upload ang petsa: 11 May 15
Nag-develop: Jeremy Jones
Lisensya: Libre
Katanyagan: 2

Rating: nan/5 (Total Votes: 0)

ScribeHandler ay isang simpleng proxy layer na gumagana sa mga python standard logging module. Gawang aa handler object na nakukuha idinagdag sa isang magtotroso sa karaniwang paraan.
Mahalaga bits:
Kapag instantiating ang handler, kayo ay nais na tukuyin ang mga setting upang scribed connection. Ang mga sumusunod na mga argumento keyword ay reconized (at mga default):
Pangangatwirang & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Default
---------------------------
host & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 127.0.0.1
port & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1463
category & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; % (Hostname) s -% (loggername) s
transport & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ScribeHandler.FRAMED
URI & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Wala
- Host at port, ay dapat na malinaw
- Kung sasakyan ay ScribeHandler.FRAMED, pagkatapos
& Nbsp; & nbsp; & nbsp; thrift.transport.TTransport.TFramedTransport () ay ginagamit.
- Kung sasakyan ay ScribeHandler.BUFFERED, pagkatapos
& Nbsp; & nbsp; & nbsp; thrift.transport.TTransport.TBufferedTransport () ay ginagamit.
- Kung sasakyan ay ScribeHandler.HTTP pagkatapos
& Nbsp; & nbsp; & nbsp; thrift.transport.THttpClient.THttpClient () ay ginagamit at HINDI URI ay DAPAT
& Nbsp; & nbsp; & nbsp; Wala
- Kung ang sasakyan ay wala pagkatapos ay maaari kang magtalaga ng anumang tanggap iimpok / Scribe
& Nbsp; & nbsp; & nbsp; transport sa pamamagitan ng
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ScirbeHandler.transport =
na kung saan ang ay isang may-bisang Scibe / iimpok transport (ito ay isang pagtatangka sa hinaharap proofing).
- Kategorya ay isinalin sa parameter ng kategorya upang scribe.LogEntry () object. & Nbsp; Ito ay dapat na isang standard na format string gamit mapping keys. Ang sumusunod ay ang reconized keys mapping:
& Nbsp; & nbsp; & nbsp; Key Name & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Pinagmulan
& Nbsp; & nbsp; & nbsp; ----------------------
& Nbsp; & nbsp; & nbsp; module & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.LogRecord.module
& Nbsp; & nbsp; & nbsp; levelname & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.LogRecord.levelname
& Nbsp; & nbsp; & nbsp; loggername & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.LogRecord.name
& Nbsp; & nbsp; & nbsp; processname & nbsp; & nbsp; & nbsp; & nbsp; logging.LogRecord.processName
& Nbsp; & nbsp; & nbsp; hostname & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; socket.gethostname ()
Narito ang isang simpleng halimbawa ng kung paano ito gamitin:
import logging
import ScribeHandler
mylogger = logging.getLogger ('ScribeLogger')
mylogger.setLevel (logging.DEBUG)
handler = ScribeHandler.ScribeHandler (kategorya = -, file_buffer = '/ tmp / logbuffer' '% (hostname) s% (levelname) s')
mylogger.addHandler (handler)
mylogger.debug ('stuff mangyayari')

Kinakailangan :

  • sawa

Katulad na software

Privoxy
Privoxy

5 Sep 16

Siproxd
Siproxd

11 May 15

CherryProxy
CherryProxy

14 Apr 15

Octopasty
Octopasty

14 Apr 15

Iba pang mga software developer ng Jeremy Jones

Mga komento sa ScribeHandler

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!