'If the command is \'true\', store the command, the process protocol, and
the transport we connect to the process protocol.  Otherwise, just
store the command and raise an error.'

def execCommand(self, pp, command):

    self.execCommandLine = command
    if (command == 'success'):
        self.execProtocol = pp
    elif (command[:6] == 'repeat'):
        self.execProtocol = pp
        self.execTransport = EchoTransport(pp)
        pp.outReceived(command[7:])
    else:
        raise RuntimeError('not    getting    a    command')
