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. |
نفس المضيف
protected boolean sameHost (String currentHostname,
String hostname)
تحقق مما إذا كان اسمان مضيفان لنفس المضيف. في ملفات التكوين ، نستخدم أحيانًا اسمًا قصيرًا للمضيف.
حدود |
---|
currentHostname | String : اسم المضيف الحالي |
hostname | String : اسم المضيف في ملف config. |
عائدات |
---|
boolean | صحيح إذا كانا نفس المضيف ، وإلا يكون خطأ ؛ |