0
在Mercurial中,我如何啓用在bugzilla擴展腳本中的日誌記錄?例如bugzilla.py中的「self.ui.note」。在Mercurial bugzilla擴展腳本中啓用日誌記錄
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"
它現在可以工作! thx – user1087418
@ user1087418你應該在你的問題上投票並接受答案,以鼓勵人們幫助你。而且,由於您的bugzilla擴展程序似乎存在問題,因此可能會嘗試在項目的郵件列表和/或IRC chan上詢問而不是在這裏。 – krtek