GCSConfigurationServer를
public
class
GCSConfigurationServer
extends Object
implements
IConfigurationServer
java.lang.Object의 클래스 | |
↳ | com.android.tradefed.config.gcs.GCSConfigurationServer |
구성 서버가 GCS (Google Cloud Storage)에서 구성을 로드합니다.
요약
공개 생성자 | |
---|---|
GCSConfigurationServer()
|
공개 메서드 | |
---|---|
InputStream
|
getConfig(String name)
이름으로 구성 콘텐츠를 가져옵니다. |
String
|
getCurrentHostConfig()
현재 Tradefed 세션에 대한 현재 호스트의 구성 파일 이름을 가져옵니다. |
보호된 메서드 | |
---|---|
File
|
downloadFile(String name)
|
String
|
getHostConfig(String hostname, String cluster)
호스트의 tradefed 전역 구성을 가져옵니다. |
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 세션에 대한 현재 호스트의 구성 파일 이름을 가져옵니다. kubectl 명령어
로컬 파일의 호스트 구성 파일을 기반으로 하는 경우 Tradefed는 IConfigurationServer
로 시작됩니다.
서버에서 호스트 구성을 가져옵니다.
반환 값 | |
---|---|
String |
호스트 구성 파일 이름 |
생성 값 | |
---|---|
ConfigurationException |
보호된 메서드
파일 다운로드
protected File downloadFile (String name)
매개변수 | |
---|---|
name |
String |
반환 값 | |
---|---|
File |
생성 값 | |
---|---|
ConfigurationException |
getHostConfig
protected String getHostConfig (String hostname, String cluster)
호스트의 tradefed 전역 구성을 가져옵니다. 클러스터 이름이 있는 경우 클러스터 이름을 사용하고 그렇지 않으면 클러스터 이름을 사용합니다. 호스트 이름을 사용하세요
매개변수 | |
---|---|
hostname |
String : 호스트 이름 |
cluster |
String : 클러스터 이름입니다. |
반환 값 | |
---|---|
String |
GCS 버킷을 기준으로 할 수 있습니다. |
생성 값 | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
동일 호스트
protected boolean sameHost (String currentHostname, String hostname)
두 개의 호스트 이름이 동일한 호스트에 있는지 확인합니다. 구성 파일에는 짧은 이름을 있습니다.
매개변수 | |
---|---|
currentHostname |
String : 현재 호스트의 이름 |
hostname |
String : 구성의 호스트 이름입니다. |
반환 값 | |
---|---|
boolean |
동일한 호스트인 경우 true, 그렇지 않으면 false입니다. |