我無法從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