Comment 4 for bug 48070

Revision history for this message
Celso Providelo (cprov) wrote :

Matt,

Looks like we have a new suggestion:
{{{
(09:46:23) Kamion: it would be quite nice if 'queue' without any non-option arguments would start a queue console, a bit like the python shell
(09:46:43) Kamion: then you could just type commands at it, without having to worry about what happens if the third-from-last command in your sequence fail
(09:46:46) Kamion: s
}}}

I like it and AFAICT the implementation would be much cleaner than the former (full of corner cases)

A Twisted based console (same used already in scripts/ftpmaster-tools/buildd-monitor.py) and the current queue.CommandRunner association would do a great job with much less code.