RemoteSshUtil

public class RemoteSshUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.RemoteSshUtil


כלי להרצת פקודות SSH במכונות מרוחקות.

סיכום

‫constructors ציבוריים

RemoteSshUtil()

‫methods ציבוריים

static CommandResult remoteSshCommandExec(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeoutMs, String... command)

מריצים פקודה במכונה המרוחקת באמצעות SSH.

static CommandResult remoteSshCommandExec(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command)

מריצים פקודה במכונה המרוחקת באמצעות SSH.

‫constructors ציבוריים

RemoteSshUtil

public RemoteSshUtil ()

‫methods ציבוריים

remoteSshCommandExec

public static CommandResult remoteSshCommandExec (String host, 
                String user, 
                File sshPrivateKey, 
                IRunUtil runUtil, 
                long timeoutMs, 
                String... command)

מריצים פקודה במכונה המרוחקת באמצעות SSH.

פרמטרים
host String

user String

sshPrivateKey File

runUtil ‫IRunUtil: IRunUtil להרצת פקודות.

timeoutMs ‫long: באלפיות השנייה עד לסיום האחזור

command ‫String: הפקודה להרצה.

החזרות
CommandResult קובץ CommandResult שמכיל את הסטטוס והיומנים.

remoteSshCommandExec

public static CommandResult remoteSshCommandExec (String host, 
                String user, 
                File sshPrivateKey, 
                IRunUtil runUtil, 
                long timeoutMs, 
                OutputStream stdout, 
                OutputStream stderr, 
                String... command)

מריצים פקודה במכונה המרוחקת באמצעות SSH.

פרמטרים
host String

user String

sshPrivateKey File

runUtil ‫IRunUtil: IRunUtil להרצת פקודות.

timeoutMs ‫long: באלפיות השנייה עד לסיום האחזור

stdout ‫OutputStream: OutputStream שבו יתועד ה-stdout.

stderr ‫OutputStream: OutputStream שבו יתועד stderr.

command ‫String: הפקודה להרצה.

החזרות
CommandResult קובץ CommandResult שמכיל את הסטטוס והיומנים.