ScribeHandler

Software skärmdump:
ScribeHandler
Mjukvaruinformation:
Version: 0.05
Ladda upp dagen: 11 May 15
Utvecklare: Jeremy Jones
Licens: Gratis
Popularitet: 49

Rating: nan/5 (Total Votes: 0)

ScribeHandler är en enkel proxy skikt som arbetar med python standardloggningsmodul. Den fungerar aa hanterar objekt som läggs till en logger på standardsättet.
Viktiga bitar:
När exemplifiera föraren, kommer du vill ange anslutningsinställningen till beskrivs. Följande sökord argument reconized (och standard):
Argument & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Standard
---------------------------
värd & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 127.0.0.1
hamnen & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1463
kategori & 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; Inget
- Värd och hamnen, borde vara självklart
- Om transporten ScribeHandler.FRAMED, sedan
& Nbsp; & nbsp; & nbsp; thrift.transport.TTransport.TFramedTransport () används.
- Om transporten ScribeHandler.BUFFERED, sedan
& Nbsp; & nbsp; & nbsp; thrift.transport.TTransport.TBufferedTransport () används.
- Om transporten är ScribeHandler.HTTP sedan
& Nbsp; & nbsp; & nbsp; thrift.transport.THttpClient.THttpClient () används och Uri FÅR INTE vara
& Nbsp; & nbsp; & nbsp; Inget
- Om transporten är ingen då kan du tilldela någon godtagbar Thrift / Scribe
& Nbsp; & nbsp; & nbsp; transport via
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ScirbeHandler.transport =
där är ett giltigt Scibe / Thrift transporter (detta är ett försök till framtida proofing).
- Kategori är översatt till svenska språket genom parametern scribe.LogEntry () objekt. & Nbsp; Det bör vara ett standardformat sträng med kartläggning nycklar. Följande är de reconized kartläggning nycklar:
& Nbsp; & nbsp; & nbsp; Knappnamn & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Källa
& Nbsp; & nbsp; & nbsp; ----------------------
& Nbsp; & nbsp; & nbsp; modul & 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 ()
Här är ett enkelt exempel på hur man använder det:
import loggning
Import ScribeHandler
mylogger = logging.getLogger ('ScribeLogger')
mylogger.setLevel (logging.DEBUG)
handler = ScribeHandler.ScribeHandler (kategori = '% (hostname) s -% (levelname) s', file_buffer = '/ tmp / logbuffer)
mylogger.addHandler (handler)
mylogger.debug ("saker händer")

Krav :

  • Python

Liknande mjukvara

sec-wall
sec-wall

14 Apr 15

socks5
socks5

15 Apr 15

tproxy
tproxy

12 May 15

HAproxy
HAproxy

27 Sep 15

Annan programvara för utvecklare Jeremy Jones

Kommentarer till ScribeHandler

Kommentarer hittades inte
Kommentar
Slå på bilder!