GCSConfigurationServer
public
class
GCSConfigurationServer
extends Object
implements
IConfigurationServer
java.lang.Object
|
😎 |
com.android.tradefed.config.gcs.GCSConfigurationServer
|
Der Konfigurationsserver lädt Konfigurationen aus Google Cloud Storage (GCS).
Zusammenfassung
Öffentliche Methoden |
InputStream
|
getConfig(String name)
Konfigurationsinhalte anhand des Namens abrufen.
|
String
|
getCurrentHostConfig()
Rufen Sie den Namen der Konfigurationsdatei des aktuellen Hosts für die aktuelle Tradefed-Sitzung ab.
|
Geschützte Methoden |
File
|
downloadFile(String name)
|
String
|
getHostConfig(String hostname, String cluster)
Getauschte globale Konfiguration für Host abrufen.
|
boolean
|
sameHost(String currentHostname, String hostname)
Prüfen Sie, ob zwei Hostnamen zum selben Host gehören.
|
Öffentliche Konstruktoren
GCSConfigurationServer
public GCSConfigurationServer ()
Öffentliche Methoden
getConfig
public InputStream getConfig (String name)
Konfigurationsinhalte anhand des Namens abrufen.
Parameter |
name |
String : Name der Konfiguration |
getCurrentHostConfig
public String getCurrentHostConfig ()
Rufen Sie den Namen der Konfigurationsdatei des aktuellen Hosts für die aktuelle Tradefed-Sitzung ab. Anstatt die
Host-Konfigurationsdatei aus lokalen Dateien, wird der Austausch mit einem IConfigurationServer
die Hostkonfiguration vom Server abrufen.
Returns |
String |
den Namen einer Hostkonfigurationsdatei. |
Geschützte Methoden
Datei herunterladen
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
Tradefierte globale Konfiguration für Host abrufen. Verwenden Sie gegebenenfalls den Clusternamen, falls angegeben, andernfalls
Hostname verwenden.
Parameter |
hostname |
String : Hostname |
cluster |
String : Clustername. |
Returns |
String |
relativ zum GCS-Bucket. |
SameHost
protected boolean sameHost (String currentHostname,
String hostname)
Prüfen Sie, ob zwei Hostnamen zum selben Host gehören. In Konfigurationsdateien verwenden wir manchmal Kurznamen
für den Organisator.
Parameter |
currentHostname |
String : Name des aktuellen Hosts |
hostname |
String : der Hostname in der Konfiguration. |
Returns |
boolean |
"true", wenn es sich um denselben Host handelt, andernfalls "false". |