启用Mercurial bugzilla扩展脚本的日志记录

时间:2011-12-12 08:03:59

标签: mercurial

在Mercurial中,我如何启用bugzilla扩展脚本中的日志记录?例如bugzilla.py中的“self.ui.note”。

    host = self.ui.config('bugzilla', 'host', 'localhost')
    user = self.ui.config('bugzilla', 'user', 'bugs')
    passwd = self.ui.config('bugzilla', 'password')
    db = self.ui.config('bugzilla', 'db', 'bugs')
    timeout = int(self.ui.config('bugzilla', 'timeout', 5))
    self.ui.note(_('connecting to %s:%s as %s, password %s\n') %***
                 (host, db, user, '*' * len(passwd)))
    self.conn = bzmysql._MySQLdb.connect(host=host,
                                               user=user, passwd=passwd,
                                               db=db,
                                               connect_timeout=timeout)
    self.cursor = self.conn.cursor()
    self.longdesc_id = self.get_longdesc_id()
    self.user_ids = {}
    self.default_notify = "cd %(bzdir)s && ./processmail %(id)s %(user)s"

1 个答案:

答案 0 :(得分:0)

我不确定它会做你想做的事,因为我没有时间查看源代码。但是您应该尝试以下命令行参数之一:

-v, --verbose
     enable additional output 

--debug
     enable debugging output