Servidor de configuración de GCS
public class GCSConfigurationServer
extends Object
implements IConfigurationServer
java.lang.Objeto |
↳ | com.android.tradefed.config.gcs.GCSConfigurationServer |
El servidor de configuración carga configuraciones de Google Cloud Storage (GCS).
Resumen
Métodos públicos |
---|
InputStream | getConfig (String name) Obtenga 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 tradefed para el host. |
boolean | sameHost (String currentHostname, String hostname) Compruebe si dos nombres de host son para el mismo host. |
Constructores públicos
Servidor de configuración de GCS
public GCSConfigurationServer ()
Métodos públicos
getConfig
public InputStream getConfig (String name)
Obtenga contenido de configuración por su nombre.
Parámetros |
---|
name | String : nombre de configuración |
getCurrentHostConfig
public String getCurrentHostConfig ()
Obtenga el nombre del archivo de configuración del host actual para la sesión actual de Tradefed. En lugar de leer el archivo de configuración del host de los archivos locales, Tradefed comienza con un IConfigurationServer
que 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 tradefed para el host. Use el nombre del clúster si se proporciona el nombre del clúster; de lo contrario, use 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. |
mismoHost
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 | true si son el mismo host; de lo contrario, false; |