我无法从pybugz验证我的bugzilla用户。无法从PyBugz登录Bugzilla
PyBugz v0.9.3
的Bugzilla v4.4.6
我使用pybugz的此旧版本,因为我相信我需要它gitzilla。
通过设置选项requirelogin = off可以匿名登录到bugzilla。
我可以成功地检索错误匿名使用该命令
bugz -b http://bugs.domain.org.au --skip-auth get 1
但是当我试图用这个
bugz -b http://bugs.domain.org.au -u [email protected] -p mypassword get 1
验证我收到此消息
* Using http://bugs.domain.org.au
* Getting bug 1 ..
! Error: Failed to login
的用户名和上述控制台命令中的密码与我用于从Web登录bugzilla的密码相同浏览器。
〜/ .bugzrc的内容是:
[bugs]
base: http://bugs.domain.org.au/xmlrpc.cgi
user: [email protected]
password: mypassword
httpuser: me
httppassword: mypassword
logfile: /var/log/pybugz.log
loglevel: debug
forget: True
columns: 80
encoding: utf-8
quiet: False
同样的事情发生使用的配置文件:
bugz --connection bugs --skip-auth get 1
工作
bugz --connection bugs get 1
不起作用
没有被写入日志文件。日志文件权限是myuser:root 666.
Bugzilla更新了它的登录标记,pybugz支持HEAD中的新标记。这是错误https://github.com/williamh/pybugz/issues/78 – Geoff 2014-12-08 01:04:51
看来我真正需要的是一个python3版本的gitzilla。 – Geoff 2014-12-08 01:06:10