スクライタハンドラー

Python標準ロギングモジュールと連携する単純プロキシ層
今すぐダウンロード

スクライタハンドラー ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 出版社名:
  • Jeremy Jones
  • 出版社のWebサイト:
  • http://search.cpan.org/jjones/

スクライタハンドラー タグ


スクライタハンドラー 説明

Python標準ロギングモジュールで動作する単純なプロキシ層 ScribeHandlerは、Python標準ログモジュールと連携する単純なプロキシ層です。標準のWay.Importantビットのロガーに追加されるハンドラオブジェクトが機能します。ハンドラをインスタンス化するときに、スクライブに接続設定を指定します。次のキーワード引数が再設定されます(およびデフォルト):引数のデフォルト------------------------------ホスト127.0.0.1Port 1463Category%(ホスト名) s - %(loggername)Stransport ScribeHandler.FramedURIなし - ホストとポートは、トランスポートがScribeHandler.Framedの場合、Thrift.Transport.ttransport.tframedTransport()が使用されます。 - トランスポートがScribeHandler.Bufferedの場合.transport.ttransport.tbufferedTransport()が使用されます。 - transportがscribehandler.httpの場合、Thrift.Transport.thttpClient.thttpClient()が使用され、URIはなしではない場合は任意の場合は任意の任意のリサイクル/スクライブを割り当てることができます。 ScirbeHandler.transport = を介したトランスポートここで、は有効なScibe / Thrift Transportです(これは将来のプルーフの試みです)。 - カテゴリはCategoryパラメータにScribe.LogEntry()オブジェクトに翻訳されます。マッピングキーを使用した標準形式の文字列である必要があります。再生マッピングキー:Key Name Source --------------------------------------------- --------------------- MODULE LOGGING.LOGRECORD.MODULE LEVELNAME LOGGING.LOGRECORD.LVELNAME LOGGERNAME LOGGING.LOGRECORD。 name processName logging.logrecord.processname hostname socket.gethostName()これを使用する方法の簡単な例です.loggingImport ScribeHandLermyLogger = logging.getLogger( 'scribelogger')mylogger.setLevel(logging.debug)handler = scribehandler.sjechandler(カテゴリ= '%(hostname)s - %(levelname)s'、file_buffer = '/ tmp / logbuffer')mylogger.addhandler(ハンドラ)mylogger.debug( 'stuff happ' ')要件: ・Python


スクライタハンドラー 関連ソフトウェア

意識鐘

マインドフルネスを呼び起こすためにランダムな間隔でチベットボウルチャイムを再生する ...

93

ダウンロード