ScribeHandler

Szoftver screenshot:
ScribeHandler
Szoftver adatai:
Változat: 0.05
Feltöltés dátuma: 11 May 15
Fejlesztő: Jeremy Jones
Engedély: Ingyenes
Népszerűség: 2

Rating: nan/5 (Total Votes: 0)

ScribeHandler egy egyszerű proxy réteg, amely együttműködik a python szabványos naplózó modul. Úgy viselkedik aa felvezető objektum lesz hozzá egy logger a szokásos módon.
Fontos bit:
Amikor példányosítanánk a felvezető, akkor eldönthetjük, hogy adja meg a csatlakozási beállítást karcolt. A következő kulcsszóval érvek reconized (és az alapértelmezett):
Érv & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Alapértelmezett
---------------------------
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
kategóriába & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; % (Hostname) s -% (loggername) s
szállítási & 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; Egyik sem
- Host és port, nyilvánvalónak kell lennie
- Ha a szállítást ScribeHandler.FRAMED, majd
& Nbsp; & nbsp; & nbsp; thrift.transport.TTransport.TFramedTransport () használunk.
- Ha a szállítást ScribeHandler.BUFFERED, majd
& Nbsp; & nbsp; & nbsp; thrift.transport.TTransport.TBufferedTransport () használunk.
- Ha a közlekedés ScribeHandler.HTTP majd
& Nbsp; & nbsp; & nbsp; thrift.transport.THttpClient.THttpClient () használják és uri tilos
& Nbsp; & nbsp; & nbsp; Egyik sem
- Ha a közlekedés Semmi akkor lehet rendelni bármilyen elfogadható Takarékosság / Scribe
& Nbsp; & nbsp; & nbsp; közlekedési keresztül
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ScirbeHandler.transport =
ahol érvényes Scibe / fapados közlekedés (ez egy kísérlet a jövőbeli próbanyomat).
- Kategória lefordították a kategóriában paramétert scribe.LogEntry () objektum. & Nbsp; Meg kell egy szabványos formátum string segítségével mapping kulcsokat. A következő a reconized mapping billentyűk:
& Nbsp; & nbsp; & nbsp; Key Name & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Forrás
& 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; folyamatnév & nbsp; & nbsp; & nbsp; & nbsp; logging.LogRecord.processName
& Nbsp; & nbsp; & nbsp; hostname & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; socket.gethostname ()
Itt egy egyszerű példa arra, hogyan kell használni:
import fakitermelés
import ScribeHandler
mylogger = logging.getLogger ("ScribeLogger)
mylogger.setLevel (logging.DEBUG)
handler = ScribeHandler.ScribeHandler (category = '% (hostname) s -% (levelname) s', file_buffer = '/ tmp / logbuffer)
mylogger.addHandler (handler)
mylogger.debug ('dolog történik ")

követelmények :

  • Python

Hasonló program

CherryProxy
CherryProxy

14 Apr 15

mproxy
mproxy

2 Jun 15

Psiphon
Psiphon

20 Feb 15

Más szoftver fejlesztő Jeremy Jones

Hozzászólások a ScribeHandler

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!