Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

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é

Constructeurs publics

GCSConfigurationServer ()

Méthodes publiques

InputStream getConfig (String name)

Obtenez le contenu de configuration par son nom.

String getCurrentHostConfig ()

Obtenez le nom du fichier de configuration actuel de l'hôte pour la session Tradefed actuelle.

Méthodes protégées

File downloadFile (String name)
String getHostConfig (String hostname, String cluster)

Obtenez une configuration globale échangée pour l'hôte.

boolean sameHost (String currentHostname, String hostname)

Vérifiez si deux noms d'hôte sont pour le 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

Retour
InputStream une ERROR(/InputStream) est le contenu du fichier de configuration.

Jette
ConfigurationException

getCurrentHostConfig

public String getCurrentHostConfig ()

Obtenez le nom du fichier de configuration actuel de l'hôte pour la session Tradefed actuelle. Au lieu de lire le fichier de configuration d'hôte à partir de fichiers locaux, Tradefed start avec un IConfigurationServer obtiendra la configuration d'hôte du serveur.

Retour
String un nom de fichier de configuration d'hôte.

Jette
ConfigurationException

Méthodes protégées

télécharger un fichier

protected File downloadFile (String name)

Paramètres
name String

Retour
File

Jette
ConfigurationException

getHostConfig

protected String getHostConfig (String hostname, 
                String cluster)

Obtenez une 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 relatif au bucket gcs.

Jette
ConfigurationException

sameHost

protected boolean sameHost (String currentHostname, 
                String hostname)

Vérifiez si deux noms d'hôte sont pour le 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 la configuration.

Retour
boolean vrai s'il s'agit du même hôte, sinon faux;