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 ()
Публичные методы
getConfig
public InputStream getConfig (String name)
Получить содержимое конфигурации по его имени.
Параметры |
---|
name | String : имя конфига |
getCurrentHostConfig
public String getCurrentHostConfig ()
Получить имя файла конфигурации текущего хоста для текущего сеанса Tradefed. Вместо того, чтобы читать файл конфигурации хоста из локальных файлов, запуск Tradefed с помощью IConfigurationServer
будет получать конфигурацию хоста с сервера.
Возвращает |
---|
String | имя файла конфигурации хоста. |
Защищенные методы
Загрузка файла
protected File downloadFile (String name)
получитьHostConfig
protected String getHostConfig (String hostname,
String cluster)
Получить глобальную конфигурацию для хоста. Используйте имя кластера, если указано имя кластера, в противном случае используйте имя хоста.
Параметры |
---|
hostname | String : имя хоста |
cluster | String : имя кластера. |
Возвращает |
---|
String | путь относительно корзины gcs. |
тот же хост
protected boolean sameHost (String currentHostname,
String hostname)
Проверьте, относятся ли два имени хоста к одному и тому же хосту. В конфигурационных файлах мы иногда используем короткое имя хоста.
Параметры |
---|
currentHostname | String : имя текущего хоста |
hostname | String : имя хоста в config. |
Возвращает |
---|
boolean | true, если это один и тот же хост, иначе false; |