GCSConfigurationServer
public
class
GCSConfigurationServer
extends Object
implements
IConfigurationServer
java.lang.Object
|
↳ |
com.android.tradefed.config.gcs.GCSConfigurationServer
|
Server konfigurasi memuat konfigurasi dari Google Cloud Storage (GCS).
Ringkasan
Metode publik |
InputStream
|
getConfig(String name)
Mendapatkan konten konfigurasi berdasarkan namanya.
|
String
|
getCurrentHostConfig()
Mendapatkan nama file konfigurasi host saat ini untuk sesi Tradefed saat ini.
|
Metode yang dilindungi |
File
|
downloadFile(String name)
|
String
|
getHostConfig(String hostname, String cluster)
Mendapatkan konfigurasi global yang di-trading untuk host.
|
boolean
|
sameHost(String currentHostname, String hostname)
Periksa apakah dua nama host untuk host yang sama atau tidak.
|
Konstruktor publik
GCSConfigurationServer
public GCSConfigurationServer ()
Metode publik
getConfig
public InputStream getConfig (String name)
Mendapatkan konten konfigurasi berdasarkan namanya.
Parameter |
name |
String : nama konfigurasi |
getCurrentHostConfig
public String getCurrentHostConfig ()
Mendapatkan 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 {i>host<i} dari server.
Hasil |
String |
nama file konfigurasi {i>host<i}. |
Metode yang dilindungi
DownloadFile
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
Mendapatkan konfigurasi global yang di-trading untuk host. Gunakan nama cluster jika nama cluster tersedia. Jika tidak, gunakan nama cluster
menggunakan nama {i>host<i}.
Parameter |
hostname |
String : nama host |
cluster |
String : nama cluster. |
Hasil |
String |
jalur relatif terhadap bucket gcs. |
Host yang sama
protected boolean sameHost (String currentHostname,
String hostname)
Periksa apakah dua nama host untuk host yang sama atau tidak. Dalam file konfigurasi, terkadang
kita menggunakan nama pendek
untuk host.
Parameter |
currentHostname |
String : nama host saat ini |
hostname |
String : nama host dalam konfigurasi. |
Hasil |
boolean |
true jika mereka adalah {i>host<i} yang sama, jika tidak, {i>false<i}; |