service.py: Incompatible changes to CommandRemoteService.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 24 May 2014 13:00:03 +0000 (14:00 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 24 May 2014 21:59:15 +0000 (22:59 +0100)
commit46eb5a384c3e7882e9d5339021c998c2f7d4d9b2
tree910fc7e218e3737b5da5439d776843207e6a42a9
parent5b7c6334a8922d1fe49fb713d4432cbe667133f2
service.py: Incompatible changes to CommandRemoteService.

Rather than having a constructor argument for each possible remote
command, we now have a more complex and flexible system.  Firstly,
there's a `default' command prefix, to which the remaining
remote-command arguments are appended.  Secondly, there's a dictionary
mapping command names to full command lists with placeholders (like the
old system).
service.py