Server Konfigurasi GCS

public class GCSConfigurationServer
extends Object implements IConfigurationServer

java.lang.Objek
com.android.tradefed.config.gcs.GCSConfigurationServer


Server konfigurasi memuat konfigurasi dari Google Cloud Storage (GCS).

Ringkasan

Konstruktor publik

GCSConfigurationServer ()

Metode publik

InputStream getConfig (String name)

Dapatkan konten konfigurasi berdasarkan namanya.

String getCurrentHostConfig ()

Dapatkan nama file konfigurasi host saat ini untuk sesi Tradefed saat ini.

Metode yang dilindungi

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

Dapatkan konfigurasi global yang diperdagangkan untuk host.

boolean sameHost (String currentHostname, String hostname)

Periksa apakah dua nama host untuk host yang sama.

Konstruktor publik

Server Konfigurasi GCS

public GCSConfigurationServer ()

Metode publik

dapatkanConfig

public InputStream getConfig (String name)

Dapatkan konten konfigurasi berdasarkan namanya.

Parameter
name String : nama konfigurasi

Kembali
InputStream sebuah ERROR(/InputStream) adalah konten file konfigurasi.

Melempar
ConfigurationException

dapatkanCurrentHostConfig

public String getCurrentHostConfig ()

Dapatkan nama file konfigurasi host saat ini untuk sesi Tradefed saat ini. Daripada membaca file konfigurasi host dari file lokal, Tradefed memulai dengan IConfigurationServer akan mendapatkan konfigurasi host dari server.

Kembali
String nama file konfigurasi host.

Melempar
ConfigurationException

Metode yang dilindungi

Unduh berkas

protected File downloadFile (String name)

Parameter
name String

Kembali
File

Melempar
ConfigurationException

dapatkanHostConfig

protected String getHostConfig (String hostname, 
                String cluster)

Dapatkan konfigurasi global yang diperdagangkan untuk host. Gunakan nama cluster jika nama cluster jika disediakan, jika tidak gunakan nama host.

Parameter
hostname String : nama host

cluster String : nama cluster.

Kembali
String jalur relatif terhadap keranjang gcs.

Melempar
com.android.tradefed.config.ConfigurationException
ConfigurationException

Host yang sama

protected boolean sameHost (String currentHostname, 
                String hostname)

Periksa apakah dua nama host untuk host yang sama. Dalam file konfigurasi, terkadang kita menggunakan nama pendek untuk host.

Parameter
currentHostname String : nama host saat ini

hostname String : nama host di config.

Kembali
boolean benar jika mereka adalah host yang sama, jika tidak maka salah;