Scribewandler

Een eenvoudige proxy-laag die werkt met de standaard logboekmodule Python Standaard
Download nu

Scribewandler Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Jeremy Jones
  • Uitgever website:
  • http://search.cpan.org/~jjones/

Scribewandler Tags


Scribewandler Beschrijving

Een eenvoudige proxy-laag die werkt met de standaard logboekmodule Python Standard Scribewandler is een eenvoudige proxy-laag die werkt met de Module Python Standard Logging. Het treedt op een handlerobject dat op de standaardweg van de logger wordt toegevoegd. Belangrijke bits: bij het instantiëren van de handler, wilt u de aansluitinstelling opgeven om te beschreven. De volgende trefwoord argumenten zijn afgestemde (en standaardinstellingen): argument standaard ---------------------------- Host 127.0.0.1Port 1463Categorie% (hostnaam) s -% (Loggername) Stransport ScribeHandler.Frameduri Geen-host en poort, moeten voor de hand liggend zijn als transport scbelheerder is. Geforneerd, dan wordt thrift.transport.ttransport.tframedtransport () gebruikt. - Als transport scbelhandler is. Buffer .transport.ttransport.tbufferRANSPORT () wordt gebruikt .- Als transport scribeandler.http is dan thrift.transport.thttpclient.thttpclient () wordt gebruikt en URI mag niet zijn - als transport geen aanvaardbare spaarzaamheid / schrijver is Transport via Scirbehandler.transport = Waar is een geldig scibe / zuinig transport (dit is een poging tot toekomstige proofing) .- Categorie wordt vertaald in de parameter van het categorie. Logentry () object. Het zou een standaardformaatreeks moeten zijn met behulp van kaartsleutels. Het volgende zijn de afgestemde mappingsleutels: sleutelnaam bron ------------------------ Module Logging.Logrecord.module LevelName Logging.Logrecord.LevelName Loggername Logging.Logrecord. Naam ProcessName Logging.Logecord.ProcessName Hostname Socket.Gethostname () Hier is een eenvoudig voorbeeld van het gebruik ervan: import loggingIMport ScribewandLermyLogger = logging.getLogger ('Scribelogger') Mylogger.setLevel (logging.debug) Handler = ScribeHandler.ScribeHandler (categorie = '% (hostnaam) s -% (LevelName) S', File_Buffer = '/ TMP / Logbuffer') Mylogger.AddHandler (Handler) Mylogger.Debug ('Stuff gebeurt') Vereisten: · Python


Scribewandler Gerelateerde software