GceRemoteCmdFormatter

public class GceRemoteCmdFormatter
extends Object

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


Classe de utilitário para formatar comandos para alcançar um dispositivo gce remoto.

Resumo

Classes aninhadas

enum GceRemoteCmdFormatter.ScpMode

O SCP pode ser usado para enviar ou extrair arquivos, dependendo da estrutura dos argumentos. 

Construtores públicos

GceRemoteCmdFormatter()

Métodos públicos

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

Utilitário para criar um comando scp para buscar um arquivo de um dispositivo gce remoto.

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

Utilitário para criar um comando ssh em um dispositivo gce com base em alguns parâmetros.

Construtores públicos

GceRemoteCmdFormatter

public GceRemoteCmdFormatter ()

Métodos públicos

getScpCommand

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

Utilitário para criar um comando scp para buscar um arquivo de um dispositivo gce remoto.

Parâmetros
sshKey File: a chave SSH ERROR(/File).

extraOptions : uma lista de String que pode ser adicionada para opções extras de SSH. podem ser nulo.

user String

hostName String: o nome do host em que se conectar ao dispositivo gce.

remoteFile String: o arquivo a ser buscado no dispositivo gce remoto.

localFile String: o arquivo local em que o arquivo remoto será colocado.

mode GceRemoteCmdFormatter.ScpMode: se estamos enviando o arquivo local para o controle remoto ou extraindo o remoto

Retorna
uma lista que representa o comando scp para um dispositivo gce.

getSshCommand

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

Utilitário para criar um comando ssh em um dispositivo gce com base em alguns parâmetros.

Parâmetros
sshKey File: a chave SSH ERROR(/File).

extraOptions : uma lista de String que pode ser adicionada para opções extras de SSH. podem ser nulo.

user String

hostName String: o nome do host em que se conectar ao dispositivo gce.

command String: o comando que será executado no dispositivo gce.

Retorna
uma lista que representa o comando ssh em um dispositivo gce.