GCSConfigurationServer
public class GCSConfigurationServer
extends Object
implements IConfigurationServer
java.lang.Object |
↳ | com.android.tradefed.config.gcs.GCSConfigurationServer |
Le serveur de configuration charge les configurations à partir de Google Cloud Storage (GCS).
Résumé
Méthodes publiques |
---|
InputStream | getConfig (String name) Obtenez le contenu de configuration par son nom. |
String | getCurrentHostConfig () Obtenez le nom du fichier de configuration de l'hôte actuel pour la session Tradefed en cours. |
Méthodes protégées |
---|
File | downloadFile (String name) |
String | getHostConfig (String hostname, String cluster) Obtenez la configuration globale échangée pour l'hôte. |
boolean | sameHost (String currentHostname, String hostname) Vérifiez si deux noms d'hôte correspondent au même hôte. |
Constructeurs publics
GCSConfigurationServer
public GCSConfigurationServer ()
Méthodes publiques
getConfig
public InputStream getConfig (String name)
Obtenez le contenu de configuration par son nom.
Paramètres |
---|
name | String : nom de la configuration |
getCurrentHostConfig
public String getCurrentHostConfig ()
Obtenez le nom du fichier de configuration de l'hôte actuel pour la session Tradefed en cours. Au lieu de lire le fichier de configuration de l'hôte à partir des fichiers locaux, Tradefed démarre avec un IConfigurationServer
obtiendra la configuration de l'hôte du serveur.
Retour |
---|
String | un nom de fichier de configuration d'hôte. |
Méthodes protégées
télécharger un fichier
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
Obtenez la configuration globale échangée pour l'hôte. Utilisez le nom du cluster si le nom du cluster est fourni, sinon utilisez le nom d'hôte.
Paramètres |
---|
hostname | String : nom d'hôte |
cluster | String : nom du cluster. |
Retour |
---|
String | chemin par rapport au compartiment gcs. |
mêmeHôte
protected boolean sameHost (String currentHostname,
String hostname)
Vérifiez si deux noms d'hôte correspondent au même hôte. Dans les fichiers de configuration, nous utilisons parfois un nom court pour l'hôte.
Paramètres |
---|
currentHostname | String : nom de l'hôte actuel |
hostname | String : le nom d'hôte dans config. |
Retour |
---|
boolean | vrai s'il s'agit du même hôte, sinon faux ; |