emulabserver.py needs to be cleverer about reservations, particularly extensions to node.getlist (proposed API discussed in e-mail).
emulabserver.py
node.getlist