GCSConfigurazioneServer
public
class
GCSConfigurationServer
extends Object
implements
IConfigurationServer
java.lang.Object
|
🎞 |
com.android.tradefed.config.gcs.GCSConfigurationServer
|
Il server di configurazione carica le configurazioni da Google Cloud Storage (GCS).
Riepilogo
Metodi pubblici |
InputStream
|
getConfig(String name)
Recupera i contenuti della configurazione in base al nome.
|
String
|
getCurrentHostConfig()
Recupera il nome del file di configurazione dell'host attuale per la sessione Tradefed corrente.
|
Metodi protetti |
File
|
downloadFile(String name)
|
String
|
getHostConfig(String hostname, String cluster)
Ricevi la configurazione globale trasferta per l'host.
|
boolean
|
sameHost(String currentHostname, String hostname)
Verifica se due nomi host sono per lo stesso host.
|
Costruttori pubblici
GCSConfigurazioneServer
public GCSConfigurationServer ()
Metodi pubblici
getConfig
public InputStream getConfig (String name)
Recupera i contenuti della configurazione in base al nome.
Parametri |
name |
String : nome della configurazione |
getCurrentHostConfig
public String getCurrentHostConfig ()
Recupera il nome del file di configurazione dell'host attuale per la sessione Tradefed corrente. Invece di leggere le
di configurazione host da file locali, i dati scambiati iniziano con un IConfigurationServer
per recuperare la configurazione host dal server.
Ritorni |
String |
un nome file di configurazione host. |
Metodi protetti
Scarica File
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
Ricevi la configurazione globale trasferta per l'host. Utilizza il nome del cluster se viene fornito il nome del cluster, altrimenti
utilizza il nome host.
Parametri |
hostname |
String : nome host |
cluster |
String : nome del cluster. |
Ritorni |
String |
relativo al bucket GCS. |
stessoHost
protected boolean sameHost (String currentHostname,
String hostname)
Verifica se due nomi host sono per lo stesso host. Nei file di configurazione, a volte utilizziamo un nome breve
per host.
Parametri |
currentHostname |
String : nome dell'host attuale |
hostname |
String : il nome host nel file config. |
Ritorni |
boolean |
true se sono lo stesso host, altrimenti false; |