Serwer konfiguracji GCS
public class GCSConfigurationServer
extends Object
implements IConfigurationServer
java.lang.Obiekt |
↳ | com.android.tradefed.config.gcs.GCSConfigurationServer |
Serwer konfiguracji ładuje konfiguracje z Google Cloud Storage (GCS).
Streszczenie
Metody publiczne |
---|
InputStream | getConfig (String name) Pobierz zawartość konfiguracji według jej nazwy. |
String | getCurrentHostConfig () Uzyskaj nazwę pliku konfiguracyjnego bieżącego hosta dla bieżącej sesji Tradefed. |
Metody chronione |
---|
File | downloadFile (String name) |
String | getHostConfig (String hostname, String cluster) Uzyskaj globalną konfigurację hosta w ramach handlu. |
boolean | sameHost (String currentHostname, String hostname) Sprawdź, czy dwie nazwy hostów dotyczą tego samego hosta. |
Konstruktory publiczne
Serwer konfiguracji GCS
public GCSConfigurationServer ()
Metody publiczne
getConfig
public InputStream getConfig (String name)
Pobierz zawartość konfiguracji według jej nazwy.
Parametry |
---|
name | String : nazwa konfiguracji |
getCurrentHostConfig
public String getCurrentHostConfig ()
Uzyskaj nazwę pliku konfiguracyjnego bieżącego hosta dla bieżącej sesji Tradefed. Zamiast odczytywać plik konfiguracyjny hosta z plików lokalnych, Tradefed startuje z serwerem IConfigurationServer
, który pobierze konfigurację hosta z serwera.
Zwroty |
---|
String | nazwa pliku konfiguracyjnego hosta. |
Metody chronione
pobieranie pliku
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
Uzyskaj globalną konfigurację hosta w ramach handlu. Użyj nazwy klastra, jeśli nazwa klastra jest podana, w przeciwnym razie użyj nazwy hosta.
Parametry |
---|
hostname | String : nazwa hosta |
cluster | String : nazwa klastra. |
Zwroty |
---|
String | ścieżka względem wiadra gcs. |
ten sam Host
protected boolean sameHost (String currentHostname,
String hostname)
Sprawdź, czy dwie nazwy hostów dotyczą tego samego hosta. W plikach konfiguracyjnych czasami używamy krótkiej nazwy hosta.
Parametry |
---|
currentHostname | String : nazwa bieżącego hosta |
hostname | String : nazwa hosta w config. |
Zwroty |
---|
boolean | true , jeśli są tym samym hostem, w przeciwnym razie false; |