RemoteSshUtil

public class RemoteSshUtil
extends Object

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


Uzak örneklerde SSH komutlarını yürütmek için kullanılan yardımcı program.

Özet

Herkese açık oluşturucular

RemoteSshUtil()

Herkese açık yöntemler

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

ssh kullanarak uzak örnekte bir komut yürütün.

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

ssh kullanarak uzak örnekte bir komut yürütün.

Herkese açık oluşturucular

RemoteSshUtil

public RemoteSshUtil ()

Herkese açık yöntemler

remoteSshCommandExec

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

ssh kullanarak uzak örnekte bir komut yürütün.

Parametreler
host String

user String

sshPrivateKey File

runUtil IRunUtil: komutları yürütmek için IRunUtil.

timeoutMs long: getirme işleminin tamamlanması için milisaniye cinsinden süre

command String: Yürütülecek komut.

İadeler
CommandResult Durumu ve günlükleri içeren bir CommandResult.

remoteSshCommandExec

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

ssh kullanarak uzak örnekte bir komut yürütün.

Parametreler
host String

user String

sshPrivateKey File

runUtil IRunUtil: komutları yürütmek için IRunUtil.

timeoutMs long: getirme işleminin tamamlanması için milisaniye cinsinden süre

stdout OutputStream: stdout'un kaydedileceği bir OutputStream.

stderr OutputStream: stderr'nin kaydedileceği bir OutputStream.

command String: Yürütülecek komut.

İadeler
CommandResult Durumu ve günlükleri içeren bir CommandResult.