Servidor de configuración de GCS
public
class
GCSConfigurationServer
extends Object
implements
IConfigurationServer
Objeto java.lang.
|
↳ |
com.android.tradefed.config.gcs.GCSConfigurationServer
|
El servidor de configuración carga los archivos de configuración desde Google Cloud Storage (GCS).
Resumen
Métodos públicos |
InputStream
|
getConfig(String name)
Obtén el contenido de configuración por su nombre.
|
String
|
getCurrentHostConfig()
Obtén el nombre del archivo de configuración del host actual para la sesión de Tradefed actual.
|
Métodos protegidos |
File
|
downloadFile(String name)
|
String
|
getHostConfig(String hostname, String cluster)
Obtén la configuración global de intercambio para el host.
|
boolean
|
sameHost(String currentHostname, String hostname)
Verifica si dos nombres de host son para el mismo host.
|
Constructores públicos
GCSConfigurationServer
public GCSConfigurationServer ()
Métodos públicos
getConfig
public InputStream getConfig (String name)
Obtén el contenido de configuración por su nombre.
Parámetros |
name |
String : Es el nombre de la configuración. |
getCurrentHostConfig
public String getCurrentHostConfig ()
Obtén el nombre del archivo de configuración del host actual para la sesión de Tradefed actual. En lugar de leer el
de configuración del host desde archivos locales, Tradefed comenzará con IConfigurationServer
obtén la configuración del host del servidor.
Muestra |
String |
un nombre de archivo de configuración de host. |
Métodos protegidos
descargarArchivo
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
Obtén la configuración global de intercambio para el host. Si se proporciona, usa el nombre del clúster; de lo contrario,
usa el nombre de host.
Parámetros |
hostname |
String : nombre de host |
cluster |
String : Es el nombre del clúster. |
Muestra |
String |
en relación con el bucket de GCS. |
mismoHost
protected boolean sameHost (String currentHostname,
String hostname)
Verifica si dos nombres de host son para el mismo host. En los archivos de configuración, a veces usamos
para el host.
Parámetros |
currentHostname |
String : Es el nombre del host actual. |
hostname |
String : Es el nombre de host en la configuración. |
Muestra |
boolean |
true si son el mismo host; de lo contrario, false; |