Máy chủ cấu hình GCS
public
class
GCSConfigurationServer
extends Object
implements
IConfigurationServer
java.lang.Object
|
↳ |
com.android.tradefed.config.gcs.GCSConfigurationServer
|
Máy chủ cấu hình tải các cấu hình từ Google Cloud Storage (GCS).
Tóm tắt
Phương thức công khai |
InputStream
|
getConfig(String name)
Nhận nội dung cấu hình theo tên.
|
String
|
getCurrentHostConfig()
Lấy tên tệp cấu hình của máy chủ hiện tại cho phiên Tradefeed hiện tại.
|
Phương thức được bảo vệ |
File
|
downloadFile(String name)
|
String
|
getHostConfig(String hostname, String cluster)
Nhận cấu hình toàn cầu được trao đổi cho máy chủ lưu trữ.
|
boolean
|
sameHost(String currentHostname, String hostname)
Kiểm tra xem hai tên máy chủ có phải là cho cùng một máy chủ hay không.
|
Hàm khởi tạo công khai
Máy chủ cấu hình GCS
public GCSConfigurationServer ()
Phương thức công khai
getConfig
public InputStream getConfig (String name)
Nhận nội dung cấu hình theo tên.
Tham số |
name |
String : tên của cấu hình |
getCurrentHostConfig
public String getCurrentHostConfig ()
Lấy tên tệp cấu hình của máy chủ hiện tại cho phiên Tradefeed hiện tại. Thay vì đọc
tệp cấu hình máy chủ lưu trữ từ các tệp cục bộ, Tradefeed bắt đầu bằng IConfigurationServer
sẽ
lấy cấu hình máy chủ lưu trữ từ máy chủ.
Giá trị trả về |
String |
tên của tệp cấu hình máy chủ. |
Phương thức được bảo vệ
tệp tải xuống
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
Nhận cấu hình toàn cầu được trao đổi cho máy chủ lưu trữ. Sử dụng tên cụm nếu tên cụm được cung cấp, nếu không
sử dụng tên máy chủ.
Tham số |
hostname |
String : tên máy chủ |
cluster |
String : tên cụm. |
Giá trị trả về |
String |
tương ứng với nhóm gcs. |
cùng máy chủ lưu trữ
protected boolean sameHost (String currentHostname,
String hostname)
Kiểm tra xem hai tên máy chủ có phải là cho cùng một máy chủ hay không. Trong các tệp cấu hình, đôi khi chúng tôi sử dụng tên ngắn
cho máy chủ lưu trữ.
Tham số |
currentHostname |
String : tên của máy chủ hiện tại |
hostname |
String : tên máy chủ trong cấu hình. |
Giá trị trả về |
boolean |
true nếu các công cụ này là cùng một máy chủ, nếu không thì false; |