GCSConfigurationServer
public class GCSConfigurationServer
extends Object
implements IConfigurationServer
java.lang.Object |
↳ | com.android.tradefed.config.gcs.GCSConfigurationServer |
שרת הגדרות טוען הגדרות מ-Google Cloud Storage (GCS).
סיכום
שיטות ציבוריות |
---|
InputStream | getConfig (String name) קבל תוכן תצורה לפי שמו. |
String | getCurrentHostConfig () קבל את שם קובץ התצורה של המארח הנוכחי עבור ההפעלה הנוכחית של Tradefed. |
שיטות מוגנות |
---|
File | downloadFile (String name) |
String | getHostConfig (String hostname, String cluster) קבל תצורה גלובלית מוזנת עבור המארח. |
boolean | sameHost (String currentHostname, String hostname) בדוק אם שני שמות מארח הם עבור אותו מארח. |
בנאים ציבוריים
GCSConfigurationServer
public GCSConfigurationServer ()
שיטות ציבוריות
getConfig
public InputStream getConfig (String name)
קבל תוכן תצורה לפי שמו.
פרמטרים |
---|
name | String : שם התצורה |
getCurrentHostConfig
public String getCurrentHostConfig ()
קבל את שם קובץ התצורה של המארח הנוכחי עבור ההפעלה הנוכחית של Tradefed. במקום לקרוא את קובץ התצורה של המארח מקבצים מקומיים, Tradefed מתחיל עם IConfigurationServer
יקבל את תצורת המארח מהשרת.
החזרות |
---|
String | שם קובץ תצורת מארח. |
שיטות מוגנות
הורד קובץ
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
קבל תצורה גלובלית מוזנת עבור המארח. השתמש בשם אשכול אם שם אשכול אם מסופק, אחרת השתמש בשם מארח.
פרמטרים |
---|
hostname | String : שם מארח |
cluster | String : שם אשכול. |
החזרות |
---|
String | נתיב ביחס לדלי gcs. |
sameHost
protected boolean sameHost (String currentHostname,
String hostname)
בדוק אם שני שמות מארח הם עבור אותו מארח. בקבצי תצורה, אנו משתמשים לפעמים בשם קצר עבור המארח.
פרמטרים |
---|
currentHostname | String : שם המארח הנוכחי |
hostname | String : שם המארח בתצורה. |
החזרות |
---|
boolean | נכון אם הם אותו מארח, אחרת שקר; |