Serwer konfiguracji GCS
public class GCSConfigurationServer
extends Object
implements IConfigurationServer
java.lang.Object |
| com.android.tradefed.config.gcs.GCSConfigurationServer |
Serwer konfiguracji ładuje konfiguracje z Google Cloud Storage (GCS).
Streszczenie
Metody publiczne |
---|
InputStream | getConfig (String name) Pobierz zawartość konfiguracyjną według jej nazwy. |
String | getCurrentHostConfig () Pobierz 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 podlegającą wymianie handlowej. |
boolean | sameHost (String currentHostname, String hostname) Sprawdź, czy dwie nazwy hostów dotyczą tego samego hosta. |
Konstruktorzy publiczni
Serwer konfiguracji GCS
public GCSConfigurationServer ()
Metody publiczne
pobierzKonfigurację
public InputStream getConfig (String name)
Pobierz zawartość konfiguracyjną według jej nazwy.
Parametry |
---|
name | String : nazwa konfiguracji |
getCurrentHostConfig
public String getCurrentHostConfig ()
Pobierz nazwę pliku konfiguracyjnego bieżącego hosta dla bieżącej sesji Tradefed. Zamiast odczytywać plik konfiguracyjny hosta z plików lokalnych, Tradefed start z IConfigurationServer
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 podlegającą wymianie handlowej. Użyj nazwy klastra, jeśli podano nazwę klastra, w przeciwnym razie użyj nazwy hosta.
Parametry |
---|
hostname | String : nazwa hosta |
cluster | String : nazwa klastra. |
Zwroty |
---|
String | ścieżka względem zasobnika gcs. |
ten samHost
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 aktualnego hosta |
hostname | String : nazwa hosta w konfiguracji. |
Zwroty |
---|
boolean | prawda, jeśli są tym samym hostem, w przeciwnym razie fałsz; |