PQM

Web UI dies with NotImplementedError if a 'legacy' command is in the queue

Bug #42866 reported by Andrew Bennetts
12
Affects Status Importance Assigned to Milestone
PQM
Triaged
Medium
Unassigned

Bug Description

If a "patch" command (rather than the typical "star-merge" command) is in the queue, the web interface fails to render, and instead gives a traceback:

/usr/lib/python2.4/site-packages/twisted/web/server.py, line 153 in process
/usr/lib/python2.4/site-packages/twisted/web/server.py, line 160 in render
pqm/ui/twistd.py, line 51 in render
pqm/ui/twistd.py, line 91 in getProjectPage
pqm/ui/twistd.py, line 106 in formatOneScript
/home/pqm/pqm/pqm/__init__.py, line 120 in getProjects
/home/pqm/pqm/pqm/__init__.py, line 419 in getProjects

exceptions.NotImplementedError: <bound method CommandRunner.getProjects of <pqm.CommandRunner object at 0x2aaaad637950>>

(apologies for the non-standard traceback formatting, the web interface doesn't provide a copy & paste friendly traceback).

Related branches

Revision history for this message
Robert Collins (lifeless) wrote :

This just needs the saneification of input handling to be completed so its really structured not a parser mixed in with actions.

Changed in pqm:
status: New → Triaged
Dan Watkins (oddbloke)
description: updated
Dan Watkins (oddbloke)
Changed in pqm:
assignee: nobody → daniel-thewatkins
status: Triaged → In Progress
Jelmer Vernooij (jelmer)
Changed in pqm:
status: In Progress → Triaged
assignee: Daniel Watkins (daniel-thewatkins) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.