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.

رميات
ConfigurationException

نفس المضيف

protected boolean sameHost (String currentHostname, 
                String hostname)

تحقق مما إذا كان اسمان مضيفان لنفس المضيف. في ملفات التكوين ، نستخدم أحيانًا اسمًا قصيرًا للمضيف.

المعلمات
currentHostname String : اسم المضيف الحالي

hostname String : اسم المضيف في ملف config.

عائدات
boolean صحيح إذا كانا نفس المضيف ، وإلا يكون خطأ ؛