GCSConfigurationServer
public class GCSConfigurationServer
extends Object
implements IConfigurationServer
java.lang.Объект |
↳ | com.android.tradefed.config.gcs.GCSConfigurationServer |
Сервер конфигурации загружает конфигурации из Google Cloud Storage (GCS).
Краткое содержание
Публичные методы |
---|
InputStream | getConfig (String name) Получите содержимое конфигурации по его имени. |
String | getCurrentHostConfig () Получите имя файла конфигурации текущего хоста для текущего сеанса Tradefed. |
Защищенные методы |
---|
File | downloadFile (String name) |
String | getHostConfig (String hostname, String cluster) Получите измененную глобальную конфигурацию хоста. |
boolean | sameHost (String currentHostname, String hostname) Проверьте, относятся ли два имени хоста к одному и тому же хосту. |
Общественные конструкторы
GCSConfigurationServer
public GCSConfigurationServer ()
Публичные методы
получить конфигурацию
public InputStream getConfig (String name)
Получите содержимое конфигурации по его имени.
Параметры |
---|
name | String : имя конфигурации. |
getCurrentHostConfig
public String getCurrentHostConfig ()
Получите имя файла конфигурации текущего хоста для текущего сеанса Tradefed. Вместо чтения файла конфигурации хоста из локальных файлов Tradefed запускается с IConfigurationServer
и получает конфигурацию хоста с сервера.
Возврат |
---|
String | имя файла конфигурации хоста. |
Защищенные методы
скачатьФайл
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
Получите измененную глобальную конфигурацию хоста. Используйте имя кластера, если имя кластера указано, в противном случае используйте имя хоста.
Параметры |
---|
hostname | String : имя хоста |
cluster | String : имя кластера. |
Возврат |
---|
String | путь относительно сегмента gcs. |
тот же хост
protected boolean sameHost (String currentHostname,
String hostname)
Проверьте, относятся ли два имени хоста к одному и тому же хосту. В файлах конфигурации мы иногда используем короткое имя хоста.
Параметры |
---|
currentHostname | String : имя текущего хоста. |
hostname | String : имя хоста в конфигурации. |
Возврат |
---|
boolean | true, если это один и тот же хост, в противном случае — false; |