GceRemoteCmdFormatter

public class GceRemoteCmdFormatter
extends Object

java.lang.Object
🎞 com.android.tradefed.device.cloud.GceRemoteCmdFormatter


Classe di utilità per formattare i comandi in modo da raggiungere un dispositivo GCE remoto.

Riepilogo

Costruttori pubblici

GceRemoteCmdFormatter()

Metodi pubblici

static getScpCommand(File sshKey, extraOptions, String user, String hostName, String remoteFile, String localFile, GceRemoteCmdFormatter.ScpMode mode)

Utilità per creare un comando scp per recuperare un file da un dispositivo GCE remoto.

static getSshCommand(File sshKey, extraOptions, String user, String hostName, String... command)

Utilità per creare un comando ssh per un dispositivo GCE in base ad alcuni parametri.

Costruttori pubblici

GceRemoteCmdFormatter

public GceRemoteCmdFormatter ()

Metodi pubblici

getScpCommand

public static  getScpCommand (File sshKey, 
                 extraOptions, 
                String user, 
                String hostName, 
                String remoteFile, 
                String localFile, 
                GceRemoteCmdFormatter.ScpMode mode)

Utilità per creare un comando scp per recuperare un file da un dispositivo GCE remoto.

Parametri
sshKey File: il tasto SSH ERROR(/File).

extraOptions : un elenco di String che può essere aggiunto per ulteriori opzioni SSH. può essere null.

user String

hostName String: il nome host dove connettersi al dispositivo GCE.

remoteFile String: il file da recuperare sul dispositivo GCE remoto.

localFile String: il file locale in cui posizionare il file remoto.

mode GceRemoteCmdFormatter.ScpMode: se stiamo eseguendo il push del file locale al telecomando o il pull del file remoto

Ritorni
un elenco che rappresenta il comando scp per un dispositivo GCE.

getSshCommand

public static  getSshCommand (File sshKey, 
                 extraOptions, 
                String user, 
                String hostName, 
                String... command)

Utilità per creare un comando ssh per un dispositivo GCE in base ad alcuni parametri.

Parametri
sshKey File: il tasto SSH ERROR(/File).

extraOptions : un elenco di String che può essere aggiunto per ulteriori opzioni SSH. può essere null.

user String

hostName String: il nome host dove connettersi al dispositivo GCE.

command String: il comando effettivo da eseguire sul dispositivo GCE.

Ritorni
un elenco che rappresenta il comando ssh per un dispositivo GCE.