ScribeHandler

Софтуер снимки:
ScribeHandler
Софтуер детайли:
Версия: 0.05
Дата на качване: 11 May 15
Розробник: Jeremy Jones
Разрешително: Безплатно
Популярност: 2

Rating: nan/5 (Total Votes: 0)

ScribeHandler е проста прокси слой, който работи с питон стандартната сеч модул. Той действа аа манипулатор обект, който получава добавен в дървар по стандартния начин.
<силни> Важно бита:
Когато инстанциира водача, вие ще искате да се уточни връзката определяне на БМР. Следните аргументи ключови думи се reconized (и по подразбиране):
Аргумент & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Неустойка
---------------------------
домакин & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; 127.0.0.1
порт & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; 1463
категория & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; % (Хост) S -% (loggername) ите
транспорт & 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; Никой
- Домакин и пристанище, трябва да е очевидно
- Ако транспорта е ScribeHandler.FRAMED, а след това
& Nbsp; & Nbsp; & Nbsp; thrift.transport.TTransport.TFramedTransport () се използва.
- Ако транспорта е ScribeHandler.BUFFERED, а след това
& Nbsp; & Nbsp; & Nbsp; thrift.transport.TTransport.TBufferedTransport () се използва.
- Ако транспортът е ScribeHandler.HTTP тогава
& Nbsp; & Nbsp; & Nbsp; thrift.transport.THttpClient.THttpClient () се използва и URI не трябва да се
& Nbsp; & Nbsp; & Nbsp; Никой
- Ако транспортът е None след това можете да зададете всякакъв приемлив Thrift / Scribe
& Nbsp; & Nbsp; & Nbsp; превоз през
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; ScirbeHandler.transport = <транспорт>
където <транспорт> е валиден Scibe / Thrift транспорт (това е опит за бъдещата неподатливост).
- Категория е преведен на параметъра категория до scribe.LogEntry () обект & Nbsp;. Тя трябва да е формат на стандартен низ се използва за картографиране ключове. По-долу са reconized ключовете картиране:
& Nbsp; & Nbsp; & Nbsp; Key Име & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Източник
& Nbsp; & Nbsp; & Nbsp; ----------------------
& Nbsp; & Nbsp; & Nbsp; модул & 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; име на хост & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; socket.gethostname ()
Ето един прост пример за това как да го използвате:
внос сеч
внос ScribeHandler
mylogger = logging.getLogger ("ScribeLogger")
mylogger.setLevel (logging.DEBUG)
манипулатор = ScribeHandler.ScribeHandler (категория = '% (хост) S -% (levelname) ите ", file_buffer =" / TMP / logbuffer ")
mylogger.addHandler (манипулатор)
mylogger.debug ("неща се случва")

<силни> Изисквания

  • Python

Подобен софтуер

nntp2nntp
nntp2nntp

11 May 15

ziproxy
ziproxy

20 Feb 15

Друг софтуер на разработчика Jeremy Jones

Коментари към ScribeHandler

Коментари не е намерена
добавите коментар
Включете на изображения!