GCSConfigurationServer

public class GCSConfigurationServer
extends Object implements IConfigurationServer

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


שרת הגדרות טוען הגדרות מ-Google Cloud Storage (GCS).

סיכום

בנאים ציבוריים

GCSConfigurationServer ()

שיטות ציבוריות

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 : שם התצורה

החזרות
InputStream ERROR(/InputStream) הוא תוכן קובץ התצורה.

זורק
ConfigurationException

getCurrentHostConfig

public String getCurrentHostConfig ()

קבל את שם קובץ התצורה של המארח הנוכחי עבור ההפעלה הנוכחית של Tradefed. במקום לקרוא את קובץ התצורה של המארח מקבצים מקומיים, Tradefed מתחיל עם IConfigurationServer יקבל את תצורת המארח מהשרת.

החזרות
String שם קובץ תצורת מארח.

זורק
ConfigurationException

שיטות מוגנות

הורד קובץ

protected File downloadFile (String name)

פרמטרים
name String

החזרות
File

זורק
ConfigurationException

getHostConfig

protected String getHostConfig (String hostname, 
                String cluster)

קבל תצורה גלובלית מוזנת עבור המארח. השתמש בשם אשכול אם שם אשכול אם מסופק, אחרת השתמש בשם מארח.

פרמטרים
hostname String : שם מארח

cluster String : שם אשכול.

החזרות
String נתיב ביחס לדלי gcs.

זורק
com.android.tradefed.config.ConfigurationException
ConfigurationException

sameHost

protected boolean sameHost (String currentHostname, 
                String hostname)

בדוק אם שני שמות מארח הם עבור אותו מארח. בקבצי תצורה, אנו משתמשים לפעמים בשם קצר עבור המארח.

פרמטרים
currentHostname String : שם המארח הנוכחי

hostname String : שם המארח בתצורה.

החזרות
boolean נכון אם הם אותו מארח, אחרת שקר;