ScribeHandler

软件截图:
ScribeHandler
软件详细信息:
版本: 0.05
上传日期: 11 May 15
开发: Jeremy Jones
许可: 免费
人气: 49

Rating: 3.0/5 (Total Votes: 2)

ScribeHandler是与Python标准日志模块的工作原理简单的代理层。它的作用是被添加到一个记录器的标准方式AA处理器对象。
重要位:
当实例的句柄,你将要指定连接设置为刻划。以下关键字参数reconized(和默认值):
参数           默认
---------------------------
主持人                127.0.0.1
端口                1463
类别            %(主机名)的S - %(loggername)■
运输           ScribeHandler.FRAMED
URI                无
- 主机和端口,应该是显而易见的
- 如果运输ScribeHandler.FRAMED,然后
    thrift.transport.TTransport.TFramedTransport()被使用。
- 如果运输ScribeHandler.BUFFERED,然后
    thrift.transport.TTransport.TBufferedTransport()被使用。
- 如果交通ScribeHandler.HTTP然后
    thrift.transport.THttpClient.THttpClient()的使用和URI中一定不能有
   无
- 如果运输没有,那么你可以将任何可接受的节俭/抄写
   通过运输
&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP; ScirbeHandler.transport = <运输>
其中,<运输>是有效Scibe /节俭运输(这是在未来的打样尝试)。
- 类别被转换成类参数scribe.LogEntry()对象&NBSP;。它应该是使用映射密钥的标准格式的字符串。以下是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; 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)S',file_buffer =“/ tmp目录/日志缓冲区')
mylogger.addHandler(句柄)
mylogger.debug('的东西发生')

要求

  • 在Python的

类似的软件

nntp2nntp
nntp2nntp

11 May 15

ASProxy Wing
ASProxy Wing

11 May 15

ExaProxy
ExaProxy

20 Feb 15

tproxy
tproxy

12 May 15

显影剂的其他软件 Jeremy Jones

意见 ScribeHandler

评论没有发现
添加评论
打开图片!