GceRemoteCmdFormatter

public class GceRemoteCmdFormatter
extends Object

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


Hilfsklasse zum Formatieren von Befehlen zum Erreichen eines entfernten gce-Geräts.

Zusammenfassung

Öffentliche Konstrukteure

GceRemoteCmdFormatter ()

Öffentliche Methoden

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

Dienstprogramm zum Erstellen eines scp-Befehls zum Abrufen einer Datei von einem entfernten gce-Gerät.

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

Dienstprogramm zum Erstellen eines ssh-Befehls für ein gce-Gerät basierend auf einigen Parametern.

Öffentliche Konstrukteure

GceRemoteCmdFormatter

public GceRemoteCmdFormatter ()

Öffentliche Methoden

getScpCommand

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

Dienstprogramm zum Erstellen eines scp-Befehls zum Abrufen einer Datei von einem entfernten gce-Gerät.

Parameter
sshKey File : der ssh-Schlüssel ERROR(/File) .

extraOptions : eine Liste von ERROR(/String) , die für zusätzliche ssh-Optionen hinzugefügt werden kann. kann null sein.

user String

hostName String : der Hostname, über den eine Verbindung zum gce-Gerät hergestellt werden soll.

remoteFile String : die Datei, die auf dem entfernten gce-Gerät abgerufen werden soll.

localFile String : die lokale Datei, in der die Remote-Datei abgelegt werden soll.

mode GceRemoteCmdFormatter.ScpMode : Ob wir die lokale Datei auf die Fernbedienung schieben oder die Fernbedienung ziehen

Kehrt zurück
eine Liste, die den scp-Befehl für ein gce-Gerät darstellt.

getSshBefehl

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

Dienstprogramm zum Erstellen eines ssh-Befehls für ein gce-Gerät basierend auf einigen Parametern.

Parameter
sshKey File : der ssh-Schlüssel ERROR(/File) .

extraOptions : eine Liste von ERROR(/String) , die für zusätzliche ssh-Optionen hinzugefügt werden kann. kann null sein.

user String

hostName String : der Hostname, über den eine Verbindung zum gce-Gerät hergestellt werden soll.

command String : der eigentliche Befehl, der auf dem gce-Gerät ausgeführt werden soll.

Kehrt zurück
eine Liste, die den ssh-Befehl für ein gce-Gerät darstellt.