GceRemoteCmdFormatter

public class GceRemoteCmdFormatter
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.GceRemoteCmdFormatter


Lớp tiện ích để định dạng các lệnh nhằm truy cập vào một thiết bị GCE từ xa.

Tóm tắt

Hàm khởi tạo công khai

GceRemoteCmdFormatter()

Phương thức công khai

static List<String> getScpCommand(File sshKey, List<String> extraOptions, String user, String hostName, String remoteFile, String localFile, GceRemoteCmdFormatter.ScpMode mode)

Tiện ích tạo lệnh scp để tìm nạp một tệp từ thiết bị GCE từ xa.

static List<String> getSshCommand(File sshKey, List<String> extraOptions, String user, String hostName, String... command)

Tiện ích tạo lệnh ssh cho thiết bị gce dựa trên một số tham số.

Hàm khởi tạo công khai

GceRemoteCmdFormatter

public GceRemoteCmdFormatter ()

Phương thức công khai

getScpCommand

public static List<String> getScpCommand (File sshKey, 
                List<String> extraOptions, 
                String user, 
                String hostName, 
                String remoteFile, 
                String localFile, 
                GceRemoteCmdFormatter.ScpMode mode)

Tiện ích tạo lệnh scp để tìm nạp một tệp từ thiết bị GCE từ xa.

Tham số
sshKey File: khoá ssh File.

extraOptions List: một Danh sách String có thể được thêm cho các lựa chọn ssh bổ sung. có thể là giá trị rỗng.

user String

hostName String: tên máy chủ lưu trữ để kết nối với thiết bị gce.

remoteFile String: tệp sẽ được tìm nạp trên thiết bị GCE từ xa.

localFile String: tệp cục bộ để đặt tệp từ xa.

mode GceRemoteCmdFormatter.ScpMode: liệu chúng ta có đang đẩy tệp cục bộ lên thiết bị từ xa hay kéo tệp từ thiết bị từ xa

Giá trị trả về
List<String> một danh sách đại diện cho lệnh scp đối với thiết bị gce.

getSshCommand

public static List<String> getSshCommand (File sshKey, 
                List<String> extraOptions, 
                String user, 
                String hostName, 
                String... command)

Tiện ích tạo lệnh ssh cho thiết bị gce dựa trên một số tham số.

Tham số
sshKey File: khoá ssh File.

extraOptions List: một Danh sách String có thể được thêm cho các lựa chọn ssh bổ sung. có thể là giá trị rỗng.

user String

hostName String: tên máy chủ lưu trữ để kết nối với thiết bị gce.

command String: lệnh thực tế cần chạy trên thiết bị gce.

Giá trị trả về
List<String> một danh sách đại diện cho lệnh ssh đối với thiết bị gce.