'Run a command on this host.
:param command: the command line string
:param timeout: time limit in seconds before attempting to
kill the running process. The run() function
will take a few seconds longer than \'timeout\'
to complete if it has to kill the process.
:param ignore_status: do not raise an exception, no matter
what the exit code of the command is.
:param stdout_tee/stderr_tee: where to tee the stdout/stderr
:param stdin: stdin to pass (a string) to the executed command
:param args: sequence of strings to pass as arguments to command by
quoting them in " and escaping their contents if necessary
:return: a utils.CmdResult object
:raise AutotestHostRunError: the exit code of the command execution
was not 0 and ignore_status was not enabled'

def run(self, command, timeout=3600, ignore_status=False, stdout_tee=utils.TEE_TO_LOGS, stderr_tee=utils.TEE_TO_LOGS, stdin=None, args=()):

    raise NotImplementedError('Run    not    implemented!')
