2012-01-30 22 views
5

me gustaría controlar Bugzilla 2.17.7 a partir de una secuencia de comandos para: cambiar los comentarios, juego de llaves, crear bugz, etccómo controlar a distancia Bugzilla (Python prefiere)

Mis intentos: - herramientas de Bugzilla no lo hacen documentar cualquier ejemplo: por lo ignoro cómo hacerlo - LegNeato: siempre solicitar remoteobjects para la configuración - Pyzilla: desde el ejemplo siempre que tenga una excepción

así que: ¿cuál es la mejor manera de Bugzilla control remoto con Python?

PS: Python se prefiere porque casi no leo Perl, pero otros idiomas podría estar bien

+0

¿Qué excepción es la producción de PyZilla? – synthesizerpatel

Respuesta

2

El módulo bztools le permite acceder a la API de Bugzilla desde Python. Como está utilizando una versión anterior de Bugzilla, creo que necesita parchear su instalación. Desde Bugzilla API page:

Si tiene 3.4 o menos, necesita un parche y una plantilla. Estos son enviados en la distribución BzAPI, en el directorio de parches, desde versión 0.8 en adelante. Vea el archivo INSTALAR para más detalles.

+0

thx jterrace, sin embargo, no estoy solo para usar este viejo BugZilla y, por lo tanto, el parche no es una opción. – dlewin

+1

No creo que haya otra opción. – jterrace

+0

tengo bugzilla 3.6 y probé bztools. sin embargo, encontré un par de problemas. primero, ingresé mi nombre de usuario y presioné enter y luego me di cuenta de que lo había ingresado incorrectamente pero no pude ctrl + c, así que presioné enter y obtuve un montón de errores; ahora, cuando vuelvo a ejecutarlo, parece recordar el mal inicio de sesión y no volveré a preguntarme, así que me vuelvo a equivocar. En segundo lugar, no veo cómo se supone que debo apuntarlo a mi servidor de bugzilla, aparentemente quiere usar bugzilla.mozilla.org, que no es lo que necesito. – Michael

Cuestiones relacionadas