GceRemoteCmdFormatter

public class GceRemoteCmdFormatter
extends Object

java.lang.Object
com.android.tradefed.util.GceRemoteCmdFormatter


Вспомогательный класс для форматирования команд, позволяющих связаться с удаленным устройством GCE.

Краткое содержание

Государственные строители

GceRemoteCmdFormatter ()

Общедоступные методы

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

Утилита для создания команды scp для загрузки файла с удаленного устройства GCE.

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

Утилита для создания команды SSH для устройства GCE на основе заданных параметров.

Государственные строители

GceRemoteCmdFormatter

public GceRemoteCmdFormatter ()

Общедоступные методы

getScpCommand

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

Утилита для создания команды scp для загрузки файла с удаленного устройства GCE.

Параметры
sshKey File : SSH- File .

extraOptions List : список String , которые можно добавить для дополнительных параметров SSH. Может быть null.

user String

hostName String : имя хоста, к которому следует подключиться через устройство GCE.

remoteFile String : файл, который необходимо загрузить на удаленное устройство GCE.

localFile String : локальный файл, куда следует поместить удаленный файл.

mode GceRemoteCmdFormatter.ScpMode : определяет, отправляем ли мы локальный файл на удаленный сервер или получаем его с удаленного сервера.

Возвраты
List<String> Список, представляющий команду scp для устройства GCE.

getSshCommand

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

Утилита для создания команды SSH для устройства GCE на основе заданных параметров.

Параметры
sshKey File : SSH- File .

extraOptions List : список String , которые можно добавить для дополнительных параметров SSH. Может быть null.

user String

hostName String : имя хоста, к которому следует подключиться через устройство GCE.

command String : фактическая команда для выполнения на устройстве GCE.

Возвраты
List<String> Список, представляющий команду ssh для устройства GCE.