GceRemoteCmdFormatter

public class GceRemoteCmdFormatter
extends Object

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


فئة أدوات لتنسيق الأوامر من أجل الوصول إلى جهاز GCE بعيد

ملخّص

طُرق وضع التصميم العامة

GceRemoteCmdFormatter()

الإجراءات العامة

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

أداة لإنشاء أمر scp لجلب ملف من جهاز GCE بعيد

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

أداة لإنشاء أمر ssh لجهاز GCE استنادًا إلى بعض المَعلمات

طُرق وضع التصميم العامة

GceRemoteCmdFormatter

public GceRemoteCmdFormatter ()

الإجراءات العامة

getScpCommand

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

أداة لإنشاء أمر scp لجلب ملف من جهاز GCE بعيد

المعلَمات
sshKey File: ملف مفتاح SSH File.

extraOptions List: قائمة String يمكن إضافتها لخيارات SSH إضافية، ويمكن أن تكون فارغة

user String

hostName String: اسم المضيف الذي سيتم الاتصال به بجهاز GCE

remoteFile String: الملف الذي سيتم جلبه على جهاز GCE البعيد

localFile String: الملف المحلي الذي سيتم وضع الملف البعيد فيه

mode GceRemoteCmdFormatter.ScpMode: ما إذا كنا ننقل الملف المحلي إلى الجهاز البعيد أو نسحبه من الجهاز البعيد

المرتجعات
List<String> قائمة تمثّل أمر scp لجهاز GCE

getSshCommand

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

أداة لإنشاء أمر ssh لجهاز GCE استنادًا إلى بعض المَعلمات

المعلَمات
sshKey File: ملف مفتاح SSH File.

extraOptions List: قائمة String يمكن إضافتها لخيارات SSH إضافية، ويمكن أن تكون فارغة

user String

hostName String: اسم المضيف الذي سيتم الاتصال به بجهاز GCE

command String: الأمر الفعلي الذي سيتم تشغيله على جهاز GCE

المرتجعات
List<String> قائمة تمثّل أمر ssh لجهاز GCE