def RunOob(oob_program, command, node, timeout):
  result = utils.RunCmd([oob_program, command, node], timeout=timeout)

  if result.failed:
    _Fail("'%s' failed with reason '%s'; output: %s", result.cmd,
          result.fail_reason, result.output)

  return result.stdout
Executes oob_program with given command on given node.
dataset/ETHPy150Open ganeti/ganeti/lib/backend.py/RunOob