GCSConfigurationServer
public class GCSConfigurationServer
extends Object
implements IConfigurationServer
java.lang.Object |
↳ | com.android.tradefed.config.gcs.GCSConfigurationServer |
El servidor de configuración carga las configuraciones desde Google Cloud Storage (GCS).
Resumen
Métodos públicos |
---|
InputStream | getConfig (String name) Obtenga el contenido de configuración por su nombre. |
String | getCurrentHostConfig () Obtenga el nombre del archivo de configuración del host actual para la sesión actual de Tradefed. |
Métodos protegidos |
---|
File | downloadFile (String name) |
String | getHostConfig (String hostname, String cluster) Obtenga la configuración global de intercambio para el host. |
boolean | sameHost (String currentHostname, String hostname) Compruebe 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)
Obtenga el contenido de configuración por su nombre.
Parámetros |
---|
name | String : nombre de la configuración |
getCurrentHostConfig
public String getCurrentHostConfig ()
Obtenga el nombre del archivo de configuración del host actual para la sesión Tradefed actual. En lugar de leer el archivo de configuración del host de los archivos locales, Tradefed start con un IConfigurationServer
obtendrá la configuración del host del servidor.
Devoluciones |
---|
String | un nombre de archivo de configuración de host. |
Métodos protegidos
descargar archivo
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
Obtenga la configuración global de intercambio para el host. Utilice el nombre del clúster si se proporciona el nombre del clúster; de lo contrario, utilice el nombre de host.
Parámetros |
---|
hostname | String : nombre de host |
cluster | String : nombre del clúster. |
Devoluciones |
---|
String | ruta relativa al depósito de gcs. |
sameHost
protected boolean sameHost (String currentHostname,
String hostname)
Compruebe si dos nombres de host son para el mismo host. En los archivos de configuración, a veces usamos un nombre corto para host.
Parámetros |
---|
currentHostname | String : nombre del host actual |
hostname | String : el nombre de host en config. |
Devoluciones |
---|
boolean | Verdadero si son el mismo host; de lo contrario, falso; |